Carmel Beach Resort is located in Haifa and offers self-catering accommodation units. Free Wi-Fi access is available. The property is 300 metres from Carmel Beach and 600 metres from Dado South Beach.
Carmel Beach Resort is located in Haifa and offers self-catering accommodation units. Free Wi-Fi ac Read more
Carmel Beach Resort is located in Haifa and offers self-catering accommodation units. Free Wi-Fi access is available. The property is 300 metres from Carmel Beach and 600 metres from Dado South Beach.
Carmel Beach Resort is located in Haifa and offers self-catering accommodation units. Free Wi-Fi access is available. The property is 300 metres from Carmel Beach and 600 metres from Dado South Beach.
Number of Rooms: 3