Hotel Estrella is located in Managua. National Palace and Casa del Pueblo are local landmarks, and the area's natural beauty can be seen at Tiscapa Lagoon and Reserva Natural Chocoyero-El Brujo. Looking to enjoy an event or a game while in town? See what's happening at Alexis Argüello Sports Complex or Dennis Martinez National Stadium.