Mesón Castilla Atiram HotelsHotel
Valldonzella, 5, Ciutat Vella, 08001 Barcelona, Spain
Mesón Castilla is set just 100 metres from Las Ramblas and Plaça Catalunya Square in central Barcelona. The hotel offers free Wi-Fi and an attractive garden terrace where guests can enjoy breakfast.