Traditional Culture Encyclopedia - Hotel accommodation - Shanghai Anting Villa Hotel Introduction

Shanghai Anting Villa Hotel Introduction

Shanghai Anting Villa Hotel is a four-star hotel, a European-style garden villa hotel, located in the quiet Anting Road in the southwest of the city, adjacent to Xujiahui Commercial City, Huaihai Road Commercial Street and hengshan road Leisure Street. 200 1 opened and renovated in 2005.