L'établissement The 7 Hotel est situé en plein cœur du centre-ville historique de Lisbonne, à seulement 3 minutes à pied de la place Rossio et du Chiado. Il est à une minute de marche de la station de métro Baixa/Chiado. Les chambres et les studios de cet hôtel sont confortables et rénovés, et sont tous équipés d'une télévision par câble à écran plat. Chaque chambre dispose d'une salle de bains privative avec baignoire ou douche et articles de toilette gratuits. La plupart des chambres offrent une vue sur la rue et la ville. Une connexion Wi-Fi est disponible gratuitement.
Le petit-déjeuner peut être servi en chambre, moyennant des frais supplémentaires. Si vous séjournez dans un studio, vous pourrez préparer des repas légers dans la kitchenette et les déguster dans le petit coin repas. Il y a aussi plusieurs restaurants à seulement 2 minutes à pied.
Le Chiado est reconnu comme l'un des quartiers commerçants les plus emblématiques de Lisbonne. L'élégante Avenida da Liberdade, à 750 mètres du 7 Hotel, est un autre quartier commerçant très prisé. Le célèbre château Saint-Georges est à 13 minutes de marche. L'aéroport international de Portela se trouve à 7,5 km du 7 Hotel.