The Hotel Apartamentos Granados offers the use of a TV in the rooms.
Hotel Apartamentos Granados
2 StarsAvd. de Francia,14 - 39770 - Laredo, Spain View Map
Rooms facilities
- Television
Avd. de Francia,14 - 39770 - Laredo, Spain View Map
The Hotel Apartamentos Granados offers the use of a TV in the rooms.