Hotel El Picacho is located in Tegucigalpa. Espana Cultural Center and Hombre Hondureno Museum are cultural highlights, and some of the area's attractions include Parque Naciones Unidas el Picacho Zoo and Tegucigalpa Olympic Village. Looking to enjoy an event or a game while in town? See what's happening at Tiburcio Carias Andino Stadium or Palacio Universitario.