"Very good hotel. Great location."
Perfect location. Good location.
This lovely hotel is set in Ho Chi Minh City. There are a total of 108 rooms on the premises. This property does not accept pets.
Mâncare şi băutură