38.88632 ­-3.71265
Go to map view
13270 Almagro, Spain , Callejon del Destierro +34 926 261 364

Get Rates

Show Hostal San Francisco at top of the results.

Get Flight + Hotel

Amenities

General Air-conditioned, Wheelchair accessible
Internet Internet, WiFi