Rossio befindet sich in unmittelbarer Nähe vom Hotel Solmar House Lissabon und ist unter anderem innerhalb von rund 15 Minuten zu Fuß zu erreichen.
Adamastor ist in etwa 300 Meter Entfernung von dieser Pension, und Parque Eduardo VII ist 2 km von hier entfernt. Gulbenkian-Museum liegt unter anderem in ungefähr 3 km Entfernung. Castelo de São Jorge ist relativ nah an der Unterkunft. Die U-Bahn-Station Bahnhof Lissabon Cais do Sodre liegt ungefähr 10 Minuten zu Fuß entfernt. Der Flughafen Lissabon ist vom Hotel Solmar House aus in 15 Autominuten zu erreichen.
Die Zimmer des Hotels verfügen nicht nur über Ausstattung zur Kaffee- & Teezubereitung, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Die Zimmer haben schallisolierte Fenster sowie Parkettböden.
Das Restaurant Frade dos Mares verwöhnt die Gäste mit europäischen Gerichten und liegt nur 450 Meter von der Unterkunft entfernt.