Located on the well known Sevilla street in the hear of Ronda just a few meters from the towns most famous monuments
Orbitz