L'Inn Rossio Hotel est situé au cœur de la ville, à côté de la place Rossio, dans le centre de Lisbonne. La station de métro se trouve à quelques minutes à pied de l'hôtel et le château Saint-Georges à moins d'un kilomètre. Le Santa Justa Lift et le quartier historique du Chiado se trouvent eux, à moins d'un demi kilomètre de l'hôtel. L'aéroport Humberto Delgado est accessible à environ 6 km. Les environs regorgent de boutiques, de restaurants, de lieux de divertissement et d'attractions.
L'Inn Rossio Hotel propose un enregistrement et un départ privés, une réception ouverte 24h/24, une connexion Wi-Fi gratuite ainsi qu'un service de billetterie et d'assistance touristique. Des services de change, de bagagerie, de voiture et de blanchisserie sont également disponibles.
L'hôtel propose des chambres simples, doubles, lits jumeaux et supérieures ainsi que des suites spacieuses. La plupart des chambres offrent une vue panoramique sur le célèbre château Saint-Georges. Toutes les chambres sont insonorisées et comprennent une télévision par satellite ainsi qu'un balcon privé. Les chambres climatisées disposent de fauteuils dans le coin salon et certaines comprennent un canapé-lit. Vous bénéficierez d'articles de toilette gratuits et d'un service de ménage quotidien.
L'hôtel propose un petit-déjeuner buffet, dont un pour les enfants. Vous trouverez plusieurs restaurants à quelques minutes de marche, tels que le restaurant brésilien A Nossa Casa, Manteigaria servant des plats portugais ou le Little Wine Bar servant une cuisine européenne, à seulement 3 minutes à pied de l'hôtel.
Les attractions voisines incluent le château Saint-Georges, la place du Commerce, le Miradouro da Senhora do Monte et le marché de Ribeira, tous accessibles à pied depuis l'Inn Rossio Hotel. Le stade de football de Luz et l'océanarium de Lisbonne se trouvent également à proximité.