L'hôtel Dom Sancho I est situé sur l'avenue de la Liberté, bordée d'arbres, à proximité des quartiers commerçants et de divertissement de Lisbonne. Une connexion Wi-Fi gratuite est disponible dans l’ensemble de l’établissement.
L'hôtel propose des chambres spacieuses dotées d'un mobilier en bois sombre. Toutes sont équipées de la climatisation et d'un bureau. Certaines d’entre elles sont munies d'une télévision à écran plat.
Un petit-déjeuner buffet varié est servi tous les matins.
Cet établissement comporte par ailleurs une réception ouverte 24h/24 et un service de location de voitures. Des services de blanchisserie et de repassage sont aussi assurés.
L'hôtel se trouve à proximité du parc historique Eduardo VII et à moins de 10 minutes en voiture de l'aéroport de Lisbonne-Portela.