Popular accommodations in San Lorenzo
HotelAccommodates 3
Hotel Ormazabal
Located in the centre of Bergara, Ormazabal Hotel dates from 1650 and is decorated in 1920’s style. It offers free Wi-Fi and heated rooms with a balcony and flat-screen TV.Book nowfrom $57 per night