Villas Jupiter 3 stars
Casa Leul Complex 3*** Jupiter is located in the western part of Jupiter resort, in a green area, between the forest and the sea, approximately 600 meters from the beach. It consists of two buildings structured on two storyes, the first one, Casa Leul having 24 double rooms and...