Bella Camelia Apartment Madrid lies just 1.4 km from the Roman Catholic cathedral "Catedral de Sta Maria la Real de la Almudena" and around 400 metres from La Latina tube station. The spacious apartment is situated nearly 25 minutes' walk from Atocha train station and just a few steps from Embajadores-Centro Mayores bus station.
The apartment is in the Centro district of Madrid, within a 300-metre distance of Mercado de San Fernando. With quick access to Kamikaze Theatre, which is merely a 5-minute walk away, Bella Camelia Apartment offers a prime location. The Vast pedestrianized Puerta del Sol Public Square is not far from the accommodation.
Guests can make use of the apartment self-catering amenities, including a full kitchen, and enjoy their meals in a dining area.
Check-in:from 17:00-22:00 hours
Check-out:until 11:00 hours
Licence numberESFCNT000028037000169013000000000000 00000000000000009,VT15101