Museo del Fin del Mundo, set only 550 m from the Lo De Pepe Centro Apartment hotel, as well as Laguna Esmeralda placed nearly a 25-minute walk from the property are worth visiting. If you are willing to explore even more landmarks in Ushuaia, attend Armada Argentina Base Naval Ushuaia located 600 meters away.