Central hotels in Montalban
We found 2 properties with availability in Montalban
Show on map
Amazing Home In Montalban With Wifi
Plaza Del Muro 1, Montalban, Spain
Up to 7 guests can stay at Amazing Home In Montalban With Wifi and enjoy Iglesia Santiago El Mayor de Montalban, located 5 minutes' walk away.
Pet Friendly Apartment In Montalban With Wifi
Calle Daroca 23, Montalban, Spain
The 80 m² Pet Friendly Apartment In Montalban With Wifi features a convenient location about 5 minutes' walk from Iglesia Santiago El Mayor de Montalban and hosts up to 5 guests.
- 1-2