Casa de Larios
Spanish
Hostal Restaurante Casa de Larios is a 2-star establishment offering accommodation and dining. It provides amenities such as free Wi-Fi and air-conditioned rooms with modern comforts like memory foam pillows. The restaurant also features a terrace and concierge services.
Location