The hotel is located in Lorca city Centre, on Avenida Juan Carlos I and 200 meters from the Baroque and Historic Downtown Neighborhood