Idéalement situé dans le quartier União de Freguesias do Centro de Porto, le Travel & Live Nature se trouve à 700 mètres de la station de métro Sao Bento, à 600 mètres de la gare de São Bento et à 1,9 km de la gare de Campanha. Vous séjournerez à 1,3 km de la place Ribeira, à 3,8 km du rond-point Boavista et du pont Louis Ier. Il se trouve à 300 mètres du Colisée de Porto et à moins de 400 mètres du centre-ville.
Les chambres donnent accès à une salle de bains commune. Le linge de lit est fourni.
Vous séjournerez à proximité de la tour des Clercs, du Palacio da Bolsa et du marché Ferreira Borges. L'aéroport Francisco Sá Carneiro est implanté à 18 km.