Dit gezinsvriendelijke hotel in Shanghai ligt in de uitgaansbuurt, binnen 2 km afstand van Stadion van Shanghai, Metro City en St. Ignatius Cathedral. Ook Jing An-tempel en French Concession liggen binnen 5 km afstand.