O Inn Rossio Hotel está localizado no coração da cidade de Lisboa, junto à Praça do Rossio e a poucos minutos da estação de metro. O Castelo de São Jorge fica a menos de 1,6 km do hotel, e o Elevador de Santa Justa e a área histórica do Chiado estão a menos de 800 metros. O Aeroporto Humberto Delgado encontra-se a cerca de 6 km do hotel. Algumas das principais atrações da cidade estão situadas na área circundante do hotel, que também está recheada de lojas, restaurantes, e opções de entretenimento.
As comodidades do Inn Rossio Hotel incluem check-in e check-out privados, uma receção aberta 24 horas, acesso Wi-Fi gratuito e assistência com bilhetes e excursões. Também estão disponíveis serviços de câmbio de moeda, um local para armazenar bagagens, serviços de transporte e uma lavandaria.
O hotel disponibiliza quartos individuais, duplos, twin e superiores, juntamente com suites espaçosas. A maioria dos quartos oferece vistas panorâmicas sobre o famoso Castelo de São Jorge. Todos os quartos são insonorizados e climatizados e incluem comodidades como televisão por satélite, área de estar com poltrona e produtos de higiene pessoal gratuitos. Pode ainda reservar quartos com varanda privada e quartos com sofá-cama. O serviço de limpeza é efetuado diariamente.
O hotel serve um pequeno-almoço buffet todas as manhãs que inclui um menu para crianças. Existem vários outros restaurantes nas proximidades. Experimente a cozinha brasileira do restaurante A Nossa Casa, visite a Manteigaria para desfrutar de pratos portugueses típicos, ou vá até ao Little Wine Bar, que serve cozinha europeia e fica apenas a 3 minutos a pé do hotel.
As atrações nas proximidades incluem o Castelo de São Jorge, a Praça do Comércio, o Miradouro da Senhora do Monte e o Mercado da Ribeira, todos a uma curta caminhada do Inn Rossio Hotel. O Estádio da Luz e o Oceanário de Lisboa também ficam a uma curta distância.