Located in Teulada, Hotel Serawa Moraira is by the sea, within a 5-minute drive of l'Andrago Beach and Playa de Les Plagetes. This upscale hotel is 5.7 mi (9.1 km) from La Fossa Beach and 15.7 mi (25.2 km) from ... Read more

View all Luxury Hotels in Teulada