Hotel Nautilus in Roses is located 200 meters from Santa Margarida Beach on the Costa Brava. It offers a tranquil setting near the seafront promenade, ideal for cycling, walking, and dining by the sea.