Hotel Camargo
Hotel
Igollo, Cantabria Coast
7.5/10
Good
21 review
Free Wi-Fi
8 km.
Santander Train Station
Situated next to the main road, on the edge of Santander and 10 Km from its city centre, this modern hotel provides simple and practical exterior facing rooms, equipped with en-suite bathrooms, TVs, air conditioned, double-glazed windows.
Number of rooms: 32
Barrio Bojar 2, 03960 Igollo, Spain