
Rhodes, Greece
Saint Nikolis
4-star hotel
Located in the heart of Rhodes Old Town, the S. Nikolis Historic Boutique Hotel is a short walk from the Clock Tower and the Palace of the Grand Master of the Knights of Rhodes. This 4-star hotel offers a variety of amenities…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant




















