Up to % off
Welcome to Island City Hotel, a luxurious 4-star accommodation ideally situated just 400 metres from the stunning Elli Beach in Rhodes Town. Immerse yourself in comfort and style as you indulge in our exquisite amenities, including a delightful terrace, a delectable restaurant, and a trendy bar. Our prime location offers easy access to renowned attractions such as The Street of Knights, Clock Tower, and the majestic Grand Master's Palace, all just a short walk away. Speaking Greek and English at the reception, staff are happy to help at any time of the day.