This simple guest house is located 500 metres from Plaza España Square. It offers comfortable, heated rooms with free Wi-Fi, 7 km from the pilgrimage city of Caravaca de la Cruz. Rooms at Hostal España are spacious and feature functional,...