Welcome to island city hotel
Luxury Meets Convenience
Welcome to Island City Boutique Hotel , a luxurious 4-star accommodation ideally situated just 400 meters 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.