Located 80 metres from Madrid’s Plaza Mayor Square, Hostal Santa Cruz offers free Wi-Fi, a 24-hour reception and air-conditioned rooms with a flat-screen TV. Puerta Del Sol is a 2-minute walk away.
Number of rooms: 16
Plaza de Santa Cruz, 6-2º, Centro, 28012 Madrid, Spain