Hotel La Villa Hotel
De la entrada a Cedral, 300mts Norte, y 50mts Este., Quesada, Costa Rica
Located in Quesada, 6 km from Carlos Ugalde Álvarez Stadium, Hotel La Villa features a garden, a shared lounge and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi.
I don't remember better attention and feeling of family than in the cabins of Doña Lore.
super recommended.
I loved those breakfasts.