Das International Hotel genießt eine zentrale Lage in Rhodos-Stadt, nicht weit von der mittelalterlichen Stadt, dem Yachthafen Mandraki, dem Casino und dem Strand Elli entfernt. Das familiengeführte Hotel bietet eine freundliche und warme Atmosphäre.
Das Hotel verfügt über 42 Zimmer mit einer eigenen Dusche und einem Minikühlschrank. Die meisten Zimmer verfügen über einen geräumigen Balkon und ein Direktwahltelefon.
Das Archäologische Museum von Rhodos in der Altstadt bietet eine Sammlung von Statuen, Vasen, Keramiken und Mosaiken aus der hellenistischen Zeit sowie den berühmten Aphrodite von Rhodos.