Michelle Hotel is a 1-star accommodation.
It was previously known as Michelle Hotel.
Read More







Michelle Hotel is a 1-star accommodation. It was previously known as Michelle Hotel.
Located at 297/19, Tô Hiến Thành, Phường 13, Quận 10 in Ho Chi Minh City, Viet Nam. Those looking to explore will find Belleza Park, Đền Thánh Martin, and Nhà Thờ Giáo Xứ Bùi Phát nearby.
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - to 12:00 |


