Comparing hotel prices from multiple sites...

Hotel Helena Rhodes (Rhodes Town, Greece)

Hotel Helena Rhodes (Rhodes Town, Greece)

About Hotel Helena Rhodes

Helena Hotel is located almost in the center of Rhodes town. Very close to the most popular beach of the island, Elli Beach. You can also visit the Old Town and walk in beautiful narrow streets or surroundings with plenty of restaurants and leisure venues. The rooms have a small fridge, air conditioning, TV and balcony. The pool is open during the day, as well as the Snack-Bar, where you can dine or enjoy your drink. The reception is open and welcomes you during the day as well as during the night. Ways to access the hotel: 1) by car, 2) by bus, 3) by taxi. We will be glad to see you at the hotel!

Top amenities

  • WiFi in lobby
  • Free WiFi
  • Pool
  • Spa(Unavailable)
  • Parking(Unavailable)
  • Pets(Unavailable)
  • A/C
  • Restaurant(Unavailable)
  • Hotel bar
  • Gym(Unavailable)

Rating overview

  • LocationVery good  8.1 / 10
  • RoomsOkay  6.8 / 10
  • ServiceOkay  6.6 / 10

All amenities

Wellness / Spa
  1. Beauty salon
Property amenities
  1. Business centre
  2. Entrance hall/lobby
  3. Lift
  4. Hairdresser
Room amenities
  1. Balcony (upon inquiry)
  2. Shower
  3. Openable windows
  4. Television
Sports facilities
  1. Diving

Arrival / Departure

  1. Check in: 15:00
  2. Check out: 23:00

Contact

78, Griva Street , 85100 , Rhodes Town , Greece
Telephone: +30 2241024755 | 

Frequently Asked Questions about Hotel Helena Rhodes

  • Is there a pool area at Hotel Helena Rhodes?

    Yes, Hotel Helena Rhodes offers 2 pool areas.

  • Are pets allowed at Hotel Helena Rhodes?

    No, Hotel Helena Rhodes doesn’t allow pets.

  • Is parking available at Hotel Helena Rhodes?

    No, Hotel Helena Rhodes doesn’t provide parking.

  • What time is check-in and check-out at Hotel Helena Rhodes?

    Check-in at Hotel Helena Rhodes is available from: . Check-out time is by .

  • Where is Hotel Helena Rhodes located?

    Hotel Helena Rhodes is located in 78, Griva Street, 85100, Rhodes Town, Greece.