R
Robert Thomas Review of Formosa International Hotels
The hotel was amazing. The service was top-notch a...
The hotel was amazing. The service was top-notch and the rooms were spacious and elegant. The location was perfect for exploring the city. I would definitely stay here again.
Comments: