Verified traveler
2.0
/10
Reviewed 425 week(s) ago
Expedia Group verified review
This is a villa converted to a hotel. The have only 4 rooms. The description is misleading. Too expensive. Does not worth it. It should not be rated more than 1 star! The view from the room (Delox twin) is totally obstructed. It smells terrible!


