Karta Vacation Rentals
In the heart of Shanghai, minutes from Ferguson Lane and Jing'an Temple. This 4.5-star Art Deco romantic hotel sits close to Shanghai Public Library, Pacific Department Store, Taikang Road, the Shanghai Propaganda Poster Art Centre and Xujiahui Catholic Church—perfect for city explorers and culture hounds.