As an oasis of calm in the bustling city, Shanghai Fenyang Garden Hotel is located beside Shanghai Conservatory of Music. Housed in a Spanish-style building, it boasts an old villa designed by a famous architect Mr.L.E.
Number of rooms: 70
No.45 Fenyang Road, Xuhui, 210008 Shanghai, China