AVENIDA DE LOS PINOS, 17, 28670, VILLAVICIOSA DE ODON, , ES
Description
Located in Villaviciosa de Odón, Hotel Villa Odon features a restaurant. This 4-star hotel features free Wi-Fi and a 24-hour reception. The hotel has family rooms. The hotel has a terrace.