Apartamentos Rurales El Palomar is a self-catering accommodation located in the centre of Villar del Humo. Free Wi-Fi access is available.