2024
HOTEL FRANCES
Santa Rosalía
Hotel • €€
5/5
(1 review)
Built in 1886, the prestigious Frances was, according to the versions, a ...Read more