When you stay at Hotel San Carlos in Roses, you'll be by the sea, just steps from Cap de Creus and 14 minutes by foot from Aqua Brava. This upscale hotel is 1.7 mi (2.7 km) from Roses Citadel and 2.9 mi (4.7 km ... Read more

View all Luxury Hotels in Roses