Felix Garden Hotel is a 2-star accommodation.
It was previously known as Felix Garden Hotel.
See more







Felix Garden Hotel is a 2-star accommodation. It was previously known as Felix Garden Hotel.
Located at 908 Ta Quang Buu Street, Ward 5, District 8 in Ho Chi Minh City, Viet Nam. Those looking to explore will find Trung tâm Lưu trữ quốc gia II, Cỏ Quán, and Thiết Kế Nhà Đẹp - LUXE HOME nearby.
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - to 12:00 |


