The hotel is housed in a 1933 heritage building on Hengshan Road (known during the early concession period as the "Champs Elysees of Shanghai") which was once the apartment for the Russian Princess (Olga Gregorievna Ogneff).
The ultra-modern Pudong International Airport is a 45-minute drive away and the Hongqiao Airport, 20 minute car trip.
The hotel offers breakfast.