Playacanela Hotel

Avenida De La Morraja S/N . Isla Canela -Punta Del Moral, Isla Canela, Spain

See Map

Reservations:+1-888-376-9286
Playacanela Hotel
Show All Photos

Top Amenities

Check Availability

Hotel Policies