Located in Santa Rosa, Hotel Apart El Faro features accommodation with free WiFi, seating area and flat-screen TV. A balcony with lake views is offered in every unit. Guests at the aparthotel can enjoy a continental breakfast. Read more
Located in Santa Rosa, Hotel Apart El Faro features accommodation with free WiFi, seating area and flat-screen TV. A balcony with lake views is offered in every unit. Guests at the aparthotel can enjoy a continental breakfast.