Située dans le centre de Lisbonne, dans un bâtiment restauré datant du XIXe siècle et près du Château de Saint Georges, cet hostel dispose d'un toit-terrasse offrant une vue panoramique sur les toits de Lisbonne.
Le This Is Lisbonne Hostel propose des chambres et des dortoirs chauffés, certains possédant un balcon avec vue sur la ville.
Chaque chambre dispose de parquet ainsi que d'une connexion Wi-Fi gratuite.