Pil Pil Hostel Madrid Hostel Centro
Located in Madrid, 700 m from Temple of Debod, Pil Pil Hostel Madrid offers air-conditioned rooms and a shared lounge. The property is set 1.2 km from Royal Palace of Madrid, 1.7 km from Plaza Mayor and 2.1 km from Gran Via.
Number of rooms: 8
Calle de los Mártires de Alcalá 5, Centro, 28015 Madrid, Spain