Good Vibes Central Hotel Ho Chi Minh City, 277 Lê Thánh Tôn, Bến Thành, Quận 1, Hồ Chí Minh, Vietnam *** 7.5 / 10 170 reviews