Calle Camino De Caºllar, N44, Benamaurel, Spain
Free Wi-Fi
Free parking
Non-smoking rooms
No Smoking
No pets allowed
Plaza Mayor, 8, Benamaurel, Spain
starts from
67 US$