The Vista Bella is conveniently located and the accomodations are quite comfortable. The staff is friendly and occasionally a waiter may speak English. It is primarily a business hotel not a tourist destination. The food is good and there is a bar that offers some entertainment, though you may be the only patrons there. Nothing ruffles anyone at the Vista... more
1 review
4 Reviews
11 Reviews


Rooms
Older Travellers
Young Singles





