Niché dans la localité de "Centre de Montréal", l'hotel Hotel Aberdeen se trouve à moins de 2 km des lieux d'intérêt culturels tels que Pointe-à-Callière.
Cet hotel 3 étoiles est situé à moins de 5 minutes à pied de Crystal Dreams St-Denis et à moins de 25 minutes à pied du Vieux-Port de Montréal. À moins de 2 km de l'hotel, les voyageurs d'affaires trouveront la Tour de l'Horloge de Montréal. Goliath est dans une zone de 2 km, tandis que la Sherbrooke est près de cet hotel. La gare routière de Station Centrale se trouve à moins de 600 mètres de l'hotel.
La propriété Hotel Aberdeen comprend 23 chambres équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Elles viennent avec une toilette séparée et une douche et le confort est assuré par un sèche-cheveux et des draps de bain.
L'Express avec une cuisine française est situé à quelques minutes en voiture de cet hébergement.