Karta Vacation Rentals





Out on a quieter edge of Shanghai, Huhua Grand Hotel sits about 24 km from the city center. Close to Shanghai Botanical Garden, Jing An Temple and the eateries and galleries along Taikang Road — great for strolls and local discovery.