International Hotel Rhodes City is set in Rhodes City and is within a short walk of nearby landmarks, including Aquarium of Rhodes. It also offers free Wi-Fi. There are a range of facilities available to guests of the hotel, such as a 24-hour reception and an express check-in and check-out feature. There are 42 rooms at International Hotel Rhodes City, each offering all the essentials to ensure a comfortable stay. Guests of the hotel can relax at the in-house bar, ideally located for socialising in the evening. A wide selection of dining options can also be found nearby. International Hotel Rhodes City is close to the area's well-known sightseeing attractions, including Colossus of Rhodes, Palace of the Grand Master of the Knights of Rhodes and the Archaeological Museum of Rhodes, which are a short walk away. Guests can also visit the Kahal Shalom Synagogue.