The hotel is in the excellent location just near Largo do Machado subway station. The property is set 5 minutes' walk away from Museum of the Republic, Church of Our Lady of the Glory of the Outeiro and Lapa Arches .