Eden Roc's Royale Villa is a majestic three bedroom, two level villa with garden views featuring one bedroom on the first floor and two bedrooms on the second floor, three full bathrooms and one half bathroom.
The massive villa is complete with a full ...
more