Karta Vacation Rentals
Tucked in the peaceful village of Santa Margarida on the Costa Brava, Hotel Nautilus sits just a short walk to Roses Beach and Cap de Creus (about 250–300 m). Stroll to nearby Aventura Nautica, the Citadel of Roses and local shops, bars and restaurants. Dali Museum is within easy drive (about 20 km).