Situated in Chania Town, 1 km from Nea Chora Beach, Sierra Leone Apartments features air-conditioned rooms with free Wi-Fi and express check-in and check-out. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 2
33 Κωνσταντινουπόλεως, Chania Town, 73136, Greece