Overview
Margaret Studios and Apartments are located in the town of Kremasti on the Greek island of Rhodes, guests will find the beach and town centre a short stroll away. Guests may enjoy relaxing by the complexs swimming pool which also features a splash pool for the younger guests. The Margaret Studios and Apartments are the ideal choice families and couples seeking a relaxing break in Rhodes.
Check-in / Check-out Policy
Check-in: from 14:00 h
Check-out: until 12:00 h