Mai House Saigon is one of very few local 5 star hotel in Ho Chi Minh City. Created out of passion for the locals and for Vietnam, Mai House Saigon is a piece of timeless architecture, featuring intriguing interiors and plush furnishings that reflects the very best of the locality. Located in District 3, Mai …