Delfini Beach Hotel
The 3-star Delfini Beach Hotel lies within 28 km from Rhodes Park.
Tsambika Beach is located just 2.1 km away. Guests will find Archangelos city center within a 30-minute walk from the property.
The hotel is situated near a church, a monastery and a castle.
For a pleasant stay in Archangelos Delfini Beach Hotel offers 15 guestrooms complete with climate control, flat-screen television, a private balcony, a dressing area and a wardrobe. Some of the modern rooms feature the sea view. Guests can also use a dishwasher and a fridge.
The hotel offers a rich continental breakfast served at the dining area. Residents can try dishes of local cuisine at the restaurant. Guests can dine at Mikra Mouragio and Stegna Kozas 5 minutes walking distance from the hotel.
Diagoras airport is located 30 minutes' drive away from Delfini Beach Hotel.
Computers and a photocopier along with free self-parking, a storage room and a safe deposit box are available for guests.
Beach facilities at Delfini Beach Hotel include sun loungers and umbrellas.