Este hotel está idealmente localizado no centro da cidade de Montreal, a 2 km zona de entretenimento Quartier des Spectacles. Todos os quartos incluem uma decoração individual e uma televisão de ecrã plano. O hotel também possui um bar.
Cada quarto do Hotel Chez Swann está equipado com uma base de ligação para iPod. As casas de banho incluem roupões de banho e chinelos de quarto.
Está disponível uma recepção aberta 24 horas por dia com serviços de bilheteira e de excursões.
O Chez Swann Hotel dispõe de um bistro francês, Le Pois Penche, e está a menos de 1 km da The Underground City (conjunto de complexos). O Porto Velho fica a 7 minutos de carro.