Located in Ciutat Vella district, the property is also close to the renowned shrine "Basilica de la Virgen de los Desamparados". Jardi del Turia Garden is nestled 2.7 km away. Serving European specialities, Brunch Corner is about 150 metres away.
River Hostel lies close to Almudin.
This venue comprises 28 rooms. There is a private bathroom and toilet facilities, including a roll-in shower and a sink.
The nearest underground station is Alameda, which is only 550 metres away.