
Madrid, Spain
Hostal Castilla Ii Puerta Del Sol
Hostel
Located in the heart of Madrid, Hostal Castilla II - Puerta del Sol is just a five-minute walk from Puerta del Sol and Plaza Mayor. This hostal offers 23 air-conditioned rooms with private balconies or patios, LED TVs, and…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


