Suite Los Castros está en Santander, en la región de Cantabria, cerca de Menendez Pelayo Library y Catedral de Santander. Ofrece alojamiento con wifi gratis y parking privado gratis.
Todas las unidades tienen baño privado totalmente equipado con ducha y secador de pelo.
Playa La Maruca está a 2,1 km del alojamiento, y Puerto Chico está a 3,5 km. El aeropuerto (Aeropuerto de Santander) está a 6 km.