Loading hotels
Confirming room availability...
Bella Boutique, 180 129 Nguyen Huu Canh Binh Thanh, Ho Chi Minh City, Vietnam
With a stay at Bella Boutique in Ho Chi Minh City (Binh Thanh), you'll be minutes from Van Thanh Tourist Park and close to Saigon Zoo and Botanic Garden