Article

New York PostNew York Post on 2022-04-11 21:10

Is this the world’s most luxurious new hotel? Inside the Woodward in Geneva

Opened in October, moments before the Omicron variant set European travel back yet again, the Woodward is the swishest new hotel in Geneva, ...

Related news