El Hotel Travelodge Montreal Centre está en el corazón del centro de Montreal, Canadá, cerca del distrito financiero, Montreal Convention Center, Chinatown, el barrio latino y otras atracciones turísticas y museos.
Queda a pocos minutos del metro, centros comerciales, entretenimiento y restaurantes de las calles St Catherine y St Denis.
El alojamiento incluye recepción abierta las 24 horas, bar lounge, restaurante, sala de reuniones, acceso gratuito a Internet de alta velocidad, servicio de lavandería y aparcamiento subterráneo (bajo cargo extra).
Existen plantas para no fumadores.
Las habitaciones están equipadas con cuarto de baño privado con ducha, aire acondicionado, cafetera, teléfono y camas dobles o individuales entre otras comodidades diseñadas para que te sientas como en casa durante tu estancia en el alojamiento.