Hotel San Francisco

C/ Maria Cabrera, 18-20
Ronda
Spain