The Shangri-La Singapore was the first hotel in the chain of luxury properties, and may still be one of the best hotels in the world.
All tagged Shangri-La
The Shangri-La Singapore was the first hotel in the chain of luxury properties, and may still be one of the best hotels in the world.