Guesthouse nearby Colmenarejo
2 found
Villa Shela
Villa Shela is set in Colmenarejo and offers free bikes, a shared lounge and a garden. The air-conditioned accommodation is 46 km from Alcobendas, and guests benefit from complimentary WiFi and private parking available on site.
More Guesthouse in other Cities
Interesting places in Colmenarejo
Search this area