Isabela
Business
8.0
/10
Reviewed 17 week(s) ago
Hotels.com verified review
The hotel is nice and well-located. Facilities are also good. However, I noticed that some of the rooms need to be updated. Also, when I arrived, there were nontowels in my room. I had to call the lobby to get towels.


