De kamers van Hotel Casa del Consulado liggen rondom een patio met een tuin en een buitenzwembad. U kunt tijdens uw verblijf gratis gebruikmaken van WiFi en er is gratis parkeergelegenheid. Het hotel ligt op een centrale plek in Granada, op 100 meter van de monumentale Kerk van Iglesia de la Merced.
Alle kamers zijn voorzien van airconditioning, een ventilator, een bureau en een kledingkast. Ze kijken uit op de tuin en hebben een eigen badkamer met een douche en gratis toiletartikelen.
U kunt kiezen tussen een continentaal ontbijt of een typisch Nicaraguaans Creools ontbijt. Een wasservice en een pendeldienst van/naar de luchthaven zijn beschikbaar tegen een toeslag. Er kunnen diverse excursies worden georganiseerd, bijvoorbeeld een trip naar de vulkaan Mombacho.