Alto de Laredo s/n, Laredo, Cantabria, 39770, Spain
(3 star hotel)
Rank 1 of 16 hotelsWrite a Review
Amenities at Miramar
- Free Parking
Laredo Travel Forum
Need advice about Laredo, Spain? Visit the Travel Forum for Laredo and ask our Answer Gurus.