At Casa Di Alejandro Villa you'll be within just a 20-minute stroll of Sultan Mustafa Mosque and close to Diagoras Stadium. It consists of 2 bedrooms, 2 bathrooms, and a kitchen.
Local attractions include Palace of the Grand Master of the Knights of Rhodes steps away from the chalet and city centre 1 km away. This venue is situated 200 metres from Archaeological Museum of Rhodes of Rhodes City. Casa Di Alejandro Villa is set in Rhodes Old Town district, within about 10 minutes' walk of Koo Ina Ouzerie and Kathopoulis Family Restaurant where guests can have meals. You can get to a public beach in a few minutes by car. The nearest airport is Diagoras airport, 15 km from the accommodation.