Choose your room
Castello Di Rodi 3*
Castello Di Rodi is a traditional 3-star hotel set 6 km from Rhodes Beach and 6 km from Palace of the Grand Master of the Knights of Rhodes.
The city center is 4 km away from the hotel.
Castello Di Rodi Hotel offers a great view to its guests.
The rooms in Castello Di Rodi Hotel are fitted with free wireless internet, a safe, TV, a balcony and a fridge. Some rooms at Castello Di Rodi Hotel have a view over the garden. They feature bathrooms with a shower and a hairdryer.
Breakfast is served in the bar each morning. Guests can unwind in the Snack bar with a favourite drink. Christos Family Restaurant serve a selection of meals within 200 meters from the venue.
Guests can reach Castello Di Rodi Hotel by car from Diagoras airport in 20 minutes.
The venue offers laundry and room service.
- Room service