La Posada de Montellano, Montellano, Spain
La Posada de Montellano is conveniently located at Calle Sevilla 96 in Montellano, Spain
Hotel Location:
Address: Calle Sevilla 96
City: Montellano
Country: Spain
phone: +34 955 83 10 46
Hotel Features:
- In House Bar
- Meeting Room