Spirit Of The Knights Boutique Hotel
Spirit Of The Knights Hotel is situated in the center of Rhodes Island near Clock Tower, The Acropolis of Rhodes and Palace of Grand Master of Knights. Spirit Of The Knights Hotel has been welcoming guests to its soundproof rooms since 2008.
The unique hotel is placed in a beach area, a short walk from the tower, the mosque and the palace. Set within a 10-minute walking distance from Rhodes Island city center.
Shops and boutiques are within easy reach of the hotel.
This hotel comprises 6 rooms featuring Grand Master Suite and Suite. They also have private bathrooms with a shower, bathrobes and a hairdryer.
Guests can enjoy greek cuisine in Rainbow Restaurant - Cocktail Bar located 150 meters away.
Guests can reach Spirit Of The Knights Hotel by car from Diagoras airport in 15 minutes.
The hotel offers car and bicycle rental services on site.