Location
Located in Demre, this aparthotel is within a 5-minute drive of Tasdibi Beach and Saint Nicholas Museum. This aparthotel is 9.2 mi (14.8 km) from Simena Castle and 1.6 mi (2.5 km) from St. Nicholas Church.
Rooms
Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a full-sized refrigerator/freezer and a stovetop. An LCD television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected.