Hostal Abami II is close to Lope de Vega Theatre, Plaza Mayor, and Plaza de Espana. Also nearby are Puerta del Sol and Royal Palace.
Wireless Internet access is complimentary in public areas.
The 12 air-conditioned guestrooms at Hostal Abami II include safes and hair dryers. Rooms are equipped with LCD televisions.