Located on the beachfront, this hotel has its own beach area, spa facilities and free Wi-Fi. It offers air-conditioned rooms with a TV and balcony. The rooms at Larissa Mare Beach come with modern furnishings.
Located on the beachfront, this hotel has its own beach area, spa facilities and free Wi- Read more
Located on the beachfront, this hotel has its own beach area, spa facilities and free Wi-Fi. It offers air-conditioned rooms with a TV and balcony. The rooms at Larissa Mare Beach come with modern furnishings.
Located on the beachfront, this hotel has its own beach area, spa facilities and free Wi-Fi. It offers air-conditioned rooms with a TV and balcony. The rooms at Larissa Mare Beach come with modern furnishings.
Number of Rooms: 66