Das 4-Sterne Browns Central Hotel liegt in einem lebhaften Viertel von Lisboa und verfügt über ein Geschäft und einen Gepäckraum. Das Hotel bietet 84 Zimmer mit Blick auf die Straße, es gibt zudem ein À-la-carte- Restaurant und eine Lounge- Bar.
Dank der Lage des Hotels im historischen Zentrum von Lisboa ist Elevador de Santa Justa in circa 5 Minuten zu Fuß erreichbar. Avenida da Liberdade ist weniger als 17 Gehminuten von der Unterkunft und der Flughafen Lissabon ist 10 km entfernt. Rossio liegt in nur 5 Fußminuten Entfernung vom Hotel. Die U-Bahn-Station Baixa-Chiado liegt in der Nähe vom Browns Central Hotel.
Die klimatisierten Zimmer verfügen über moderne Annehmlichkeiten, darunter einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Es gibt ein großzügiges Badezimmer mit einer behindertengerechten Dusche und Morgenmänteln in einigen Zimmern. Die privaten Badezimmer sind mit einem Haartrockner und einer Duschhaube ausgestattet.
Ein Frühstücksbuffet wird im Browns Central jeden Tag von 07:30 bis 11:00 Uhr serviert. Das Hotel verfügt über ein eigenes Restaurant Browns, in dem die Gäste portugiesische Gerichte genießen können.