Hotel Quiabuc is a 1-star property located in Estelí. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Free WiFi is available.
At the hotel, the rooms are fitted with a terrace. Rooms come with a private bathroom with free toiletries. All units include a flat-screen TV with cable channels.
A à la carte breakfast is available daily at the property.