Set in Santa María, Hotel Los Almendros has a garden, terrace and free WiFi throughout the property. The accommodation offers room service and a 24-hour front desk for guests.
All guest rooms in the hotel are fitted with a flat-screen TV. All rooms include 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, 138 km from the accommodation.