Located in Granada, Leo's Guesthouse offers barbecue facilities. Boasting a shared kitchen, this property also provides guests with a terrace. Free WiFi is featured. At the guest house, each room is equipped with a wardrobe. The rooms are equipped with a private bathroom, and certain rooms at Leo's Read more
Located in Granada, Leo's Guesthouse offers barbecue facilities. Boasting a shared kitchen, this property also provides guests with a terrace. Free WiFi is featured. At the guest house, each room is equipped with a wardrobe. The rooms are equipped with a private bathroom, and certain rooms at Leo's Guesthouse have a patio. A variety of popular activities are available in the area around the property, including cycling and hiking. Managua is 43 km from the accommodation, while El Rosario is 35 km from the property. Augusto Cesar Sandino International Airport is 33 km away.