O Hotel Whistler está localizado no 10º arrondissement de Paris, a 1,2 km da Sala de Concertos La Cigale e entre as Estações Ferroviárias Gare du Nord e Gare de l'Est. O Hotel Whistler fornece acesso Wi-Fi gratuito em toda a propriedade.
Todos os quartos incluem ar condicionado e uma televisão de ecrã plano com canais por satélite. Algumas casas de banho privativas estão equipadas com uma banheira. Para maior conforto, são fornecidos roupões de banho e chinelos.
É servido um pequeno-almoço continental todas as manhãs, mediante um custo adicional. A propriedade dispõe de uma receção aberta 24 horas por dia. Por um custo adicional e sujeito à disponibilidade, os hóspedes podem privatizar o banho turco entre as 08:00h e as 20:00h.
A Basílica de Sacré-Coeur fica a 1,3 km do Hotel Whistler, enquanto a Place de la République (praça) está a 1,6 km. O aeroporto mais próximo é o Aeroporto de Paris - Orly, a 19 km da propriedade.