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.
Number of rooms: 57
Valldonzella, 5, Ciutat Vella, 08001 Barcelona, Spain