Great location minutes walking from Plaza de España and a suitable room for a last minute reservation.