Contact Details Carretera de Navacerrada 1,37 (M-601) 28400 Spain Bookings:(+34) 91 840 74 30 Cancellations(+34) 91 840 74 30 Fax: recepcion@hotelfcvillalba.com