Two twin villas
located on a privileged location with gorgeous views
Omnia Villas are actually two twin villas located in a privileged location with gorgeous views, high-end amenities, and modern design. Being part of two twin villas in the same location, you can choose to book both of them to spend your holidays with family and friends.