Das Sri-Indo Guest House Lissabon liegt im Zentrum von Lissabon und in circa 25 Gehminuten Entfernung vom Elevador de Santa Justa. Mit 10 Zimmern mit Blick auf die Stadt liegt die Pension circa 2 km vom Aussichtspunkt von Santa Luzia entfernt.
Das Hotel ist im Stadtteil Arroios, in circa 25 Gehminuten Entfernung vom Bahnhof Campolide gelegen. Das Castelo de São Jorge ist in ca. 2,1 km Entfernung vom Sri-Indo Guest House Lissabon. Zu den nahe gelegenen Familienattraktionen gehört das Oceanário de Lisboa und liegt in ungefähr 15 Fahrminuten Entfernung von der Unterkunft. Das Hotel liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist 400 m von der U-Bahn-Station Arroios und nur wenige Schritte entfernt von der Bushaltestelle Rua Pascoal de Melo.
Gerichte der portugiesischen Küche werden im Restaurant Portugalia Cervejaria Almirante Reis ungefähr 5 Gehminuten vom Sri-Indo Guest House entfernt serviert.