Guides by Lonely Planet
Lost Heaven in Shànghǎi, China
Located on a quiet street in Shànghǎi’s most desirable neighbourhood, Lost Heaven is stylish and atmospheric with subdued red lighting and a giant Buddha domina…
See this content immediately after install