Hostal Restaurante Boccalino

2.9
(166 reviews)
Plaza San Isidoro, 9, 24003 Leon Spain
+34 987 22 30 60Official website
Centrally Located
Great View
Mid-range
Small Hotel
Hotel
Hostal Restaurante Boccalino | Leon | Spain | TripAligner