The Best!
- October 25, 2006
- Rated 5 of 5 by
a traveler from Travelocity.com
Absolutely Fantastic! The best hotel I have stayed at. The staff was great. The closest to a 5 star american hotel. Rooms cost about 250EI would go back in a minute. Excellent location walking distance to the main Piazza