The comfortable Matoula Beach is rated 3 stars and comprises 68 rooms with homely comforts. The building was renovated in 2010.
It is located 20 minutes' drive from Rhodes Beach, Temple of Apollon and Rhodes Jewish Museum. 20 minutes away from Ialysos city center.
Matoula Beach is easily accessible from Diagoras airport lying within 5 minutes.
All air-conditioned guestrooms include Maisonette One-Bedroom Maisonette, Maisonette One-Bedroom Room and Standard Family Room that come with ironing facilities, a balcony and a refrigerator.
At the restaurant international dishes are served.
Printers, a business center and a photocopier are also offered at the hotel.
Guests will benefit from a library, a sun terrace and a swimming pool. Such sports activities as scuba diving, horse riding and windsurfing are provided on-site.