Felix Hotel Hotel Ho Chi Minh City
Situated in Ho Chi Minh City, less than 1 km from Fine Arts Museum and 700 metres from the centre, Felix Hotel features air-conditioned accommodation with free Wi-Fi, and a casino.
Number of rooms: 30
219/8A Phạm Ngũ Lão, District 1, Ho Chi Minh City, Vietnam