translate English to German: Divided into self-catering apartments and hotel rooms, some offer sea views and all units are fully air conditioned and centrally heated, with a range of convenient amenities.
Wählen Sie zwischen klassischen Hotelzimmern und Apartments mit Selbstversorgung.