23, Sotiros Str. Ixia, Ialisos, Ialysos (Rhodes), Greece
Staying at Villa Costa By Villa Plus, guests can easily reach Acropolis of Rhodes, located approximately 5 km away.
Sports fans will also enjoy proximity to Diagoras Stadium, situated 7 km away. Positioned within a 7-km distance of Mosque of Suleyman, the property is popular among both worshippers and tourists.
For a comfortable stay, Villa Costa By Villa Plus offers in-room amenities like climate control, along with high-speed internet and a TV. Featuring a shower, the bathroom also comes with hairdryers and bath sheets.
Among other facilities at the property a microwave are provided for self-catering. This accommodation can be reached by car in 13 minutes from Diagoras airport.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Villa Costa By Villa Plus!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please