International Hotel is situated in a quiet spot in the centre of Rhodes town. It has 42 tastefully furnished bedrooms, which all have a private shower. The rooms of International Hotel have a spacious balcony and a direct dial telephone.