|
Creta Mare Hotel
Main Street
Sellia Greece
Rated 69 / 100 based on 26 customer reviews. |
|
With its central location, Creta Mare Hotel is within easy reach of most tourist attractions and business addresses in Crete Island. The Creta Mare Hotel boasts a convenient location with modern amenities in every guestroom and superb service. In-room facilities include non smoking rooms, air conditioning, television, shower, balcony/terrace. Guests can experience the high standards of comfort while staying at this luxury Crete Island hotel with everything they need right on the site such as bar/pub, business center, pets allowed. This hotel is characterized by a combination of modern comfort and traditional element of Crete Island, making it a distinct accommodation. To proceed with your reservation at the Creta Mare Hotel via our secure online booking form, please enter your period of stay. |
Facilities @ Creta Mare Hotel include:
Restaurant Bar / Lounge |