Varelis Hotel is located in a beach area of Rhodes Island in close proximity to Grand Master's Palace, The Water Park and Prasonisi.
The venue is placed next to local beaches. A monastery, a church and a castle lie a short distance away.
Varelis Hotel is within a 25-minute drive to Diagoras airport.
The hotel comprises 15 bright guestrooms. The rooms look on to the islands.