Michelle Hotel features air-conditioned rooms with flat-screen TV in the District 10 district of Ho Chi Minh City. This 1-star hotel offers a 24-hour front desk. The hotel features family rooms.
Number of rooms: 17
297/19, Tô Hiến Thành, Phường 13, Quận 10, District 10, Ho Chi Minh City, Vietnam