Karta Vacation Rentals
Tucked into Shanghai’s Former French Concession on a quiet stretch off Hengshan Road, Anting Villa Hotel sits amid tree-lined streets, boutiques and bars. It’s a short stroll to Hengshan Road Metro (Line 1) and a quick hop to the Xujiahui shopping and commercial area.