Situated in the centre of Rhodes City, International Hotel was built in 1974. The grand hotel is decorated in an Italian style. The hotel is 350 meters away from Deer Statues. This venue is only 2 km from the center of Rhodes City. The hotel boasts 42 rooms with ensuite bathroom with shower and a large terrace. It also offers air conditioning (with surcharge).
Location: in a quiet area in the centre of Rodas, a short distance from the marina, the casino, the old quarter and Elli beach.