Butikowy hotel Spirit of the Knights jest usytuowany na starówce w mieście Rodos. W jego wnętrzach można dostrzec elementy architektoniczne nawiązujące do czasów wypraw krzyżowych i świetności Imperium Osmańskiego. Obiekt oferuje luksusowe, indywidualnie urządzone apartamenty, w których zapewniono bezpłatne WiFi.
Ozdobę wysokich wnętrz apartamentów stanowią naturalne materiały i dekoracje ze wszystkich stron świata. Każdy apartament wyposażono w klimatyzację, telewizor LCD, sejf i idealne dla alergików łóżka marki Coco-Mat. Standardowe udogodnienia obejmują też przestronną łazienkę wyłożoną mozaiką. Niektóre apartamenty są dwupoziomowe. W wybranych apartamentach mieści się dodatkowo część wypoczynkowa.
O poranku obiekt zaprasza na śniadanie złożone z dań serwowanych na ciepło i na zimno. Hotelowy bar oferuje rozmaite napoje orzeźwiające oraz gorące napoje. Goście mogą korzystać z obsługi pokoju.
Personel całodobowej recepcji chętnie udziela informacji na temat lokalnych atrakcji, takich jak położony nieopodal Pałac Wielkich Mistrzów. W wolnej chwili Goście mogą zrelaksować się na tarasie słonecznym lub którymś z dziedzińców, czytając książkę wypożyczoną z hotelowej biblioteki.
W okolicy hotelu Spirit of the Knights Boutique działają różne bary i restauracje. Odległość od międzynarodowego lotniska na wyspie Rodos wynosi 21 km. W pobliżu znajduje się bezpłatny parking publiczny.