Spot Hotel Rhodes is located in a beach area of Rhodes in close proximity to The Street of Knights, The Water Park and Palace of Grand Master of Knights.
The city center is 20 minutes' walk of the property. 4 km to Faliraki.
The hotel boasts close proximity to restaurants and bars.
Spot Hotel Rhodes provides 2 guestrooms appointed with free Wi-Fi, a safe, satellite TV, climate control and a refrigerator for a pleasant stay in Rhodes. They feature private bathrooms with a shower, a hairdryer and free toiletries.
Spot Hotel Rhodes can be reached in 5 minutes by car from Diagoras airport.