The 3-star Ampelia Beach Hotel Rhodes Island has 38 rooms and is located only 500 metres from Church of St. Anastasia the Roman.
The seafood restaurant Antonis Restaurant lies within easy walking distance of this accommodation.
The centre of Rhodes City is a 15 minutes' walk of the hotel. Metamorfosis Tou Sotiros is relatively close to this boutique-style hotel, while for water park bus stop is just a 10-minute walk away. Nature lovers will appreciate the proximity to Gennadi Beach, which is approximately a 5-minute walk away. Merely 500 metres from the property there is Church of Saint Phanourios. Ampelia Beach Hotel is nestled 65 km from Diagoras airport.