This family-friendly Ho Chi Minh City hotel is located in the shopping district, within a 10-minute walk of Opera House, Bitexco Financial Tower and Takashimaya Vietnam. Saigon Notre-Dame Basilica and Saigon Central Post Office are also within 15 minutes.