Situovaný 100 metrů od stanice metra Baixa-Chiado, Browns Downtown Hotel Lisboa nabízí 24-hodinovou bezpečnostní službu a prodejní automat. Nákupní centrum Armazéns do Chiado je jen 250 metrů daleko a Třída Avenida da Liberdade je jen 1 km daleko.
Vítězný oblouk se nachází poblíž ubytování, a letiště Humberto Delgado je vzdáleno přibližně 15 minut jízdy. Hotel je zhruba 10 minut chůze od centra města Lisboa. Nejbližší autobusová zastávka je Rua do Ouro, ve vzdálenosti pouhých 150 metrů.
Hotel nabízí 36 pokojů vybavených osobním sejfem, přístrojem na přípravu kávy a čaje, TV s plochou obrazovkou se satelitními kanály, a má všechny památky města Lisboa ve snadné dostupnosti. Samostatná toaleta a sprcha se nachází v koupelnách.
V hotelu je pro hosty restaurace, kde si mohou užít své jídlo. V restauraci Aprazível můžete vyzkoušet mezinárodní kuchyni, je umístěna 250 metrů od hotelu.