Christar Villas - Traveler Reviews
1 - 1
Not that appealing!!
09/11/2006
The roroms are very nice but thats about it! the bathroom is not that appealing, and the restaurant is a rip-off. it took us about 2 hours to get ...
read more
Write Review