HI 75°F / 24°C Carte de localisation 69°F / 21°C

In a city of traditions
A beacon of splendour

Front desk

Immerse in tranquillity
Within an urban oasis

Swimming pool

Enduring memories

With every
heartfelt gesture

Shanghai Pavilion Restaurant