Villas Jupiter 3 stars
Casa Leul Complex 3*** is located in the western part of Jupiter resort, in a wooded area, between the forest and the sea, only 500 meters from the beach. It consists of two buildings structured on two storyes, the first one, Casa Leul having 24 double rooms and 2 apartments, and...
0241 999
500 m from beach...