Red Wall Garden Hotel – Awarded One Of The Best Boutique Hotels In China
Red Wall Garden Hotel Is Pleased To Announce That The Property Has Been Recognized As The 7th Best Hotel In The
“Top 25 Hotels – China Award” Category In The 2016 Edition Of The “TripAdvisor Travelers’ Choice Awards.