Hotel Margarets Apts (Rhodes Town, Greece)

Hotel Margarets Apts (Rhodes Town, Greece)

About Margarets Apts

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym

Location

Dimokratias | Trianta, 851 04, Rhodes Town, Greece

All amenities

Hotel facilities
  1. Express check-in
  2. Car park
  3. Terrace
  4. Hotel bar
Wellness / Spa
  1. Solarium
Room facilities
  1. Shower
  2. Openable windows
  3. Television
  4. Hairdryer

Arrival / Departure

  1. Check in: 14:00
  2. Check out: 12:00

Contact

Dimokratias | Trianta , 851 04 , Rhodes Town , Greece
 | 

Cleanliness policies

  • Room service

Destinations nearby Margarets Apts