The Jinhui Hotel Shanghai is located in Shanghai's Xuhui District, a short walk from Shanghai Astronomical Observatory. Jade Buddha Temple and Shanghai Natural History Museum are within a 20 minute drive from the hotel.
Go to Jinhui Hotel Shanghai booking page
Location in Google Map:
Sign in or Sign up to write a post about this topic
Reviews and Messages Posted by Visitors