Located in Santa María, Hotel Los Almendros has a garden, terrace and free WiFi throughout the property. The property has room service and a 24-hour front desk for guests.
All rooms in the hotel are equipped with a flat-screen TV. The rooms are equipped with a private bathroom with a shower, while certain rooms also offer a balcony and others also have mountain views. At Hotel Los Almendros each room comes with bed linen and towels.
The nearest airport is La Vanguardia Airport, 86 miles from the accommodation.