O Amadeus Hotel está localizado numa zona calma e agradável na área do 12 º distrito de Paris, entre a Gare de Lyon e a Estação de Metro Nation. Os quartos dispõem de acesso Wi-Fi gratuito.
Este hotel apresenta quartos insonorizados com televisão de ecrã plano, telefone, mini-bar e uma casa de banho privativa com produtos de higiene pessoal gratuitos. A kitchenette e área de refeições são comodidades adicionais disponibilizadas no apartamento estúdio da propriedade.
O hotel possui um salão confortável, um cofre e um computador com acesso à Internet nas áreas públicas. Está disponível uma recepção aberta 24 horas.
A Estação de Metro Nation, situada a 400 metros, permite acesso directo à Ópera Garnier, ao Museu do Louvre e ao bairro dos teatros.