Situated 200 metres from Mercado San Miguel, Arta offers some rooms with air conditioning in Madrid. The property is close to several noted attractions, around 300 metres from Plaza Mayor and around 400 metres from Royal Palace of Madrid. Puerta del Sol is 600 metres from the property.
All units in the guest house are fitted with a flat-screen TV. The units feature a wardrobe.
Popular points of interest near Arta include Gran Via, Temple of Debod and Puerta de Toledo. Adolfo Suarez Madrid-Barajas Airport is 14 km away.