L'hotel Best Bower Portland bénéficie d'un emplacement avantageux à seulement 5 minutes à pied de Fort Sumner Park et propose 7 chambres avec vue sur le jardin. Le cimetière Eastern est à 350 mètres.
Cet hotel 4 étoiles est situé à 2 km de la Plage de Willard Beach et non loin de l'arrêt de bus City Hall - Congress St. Best Bower de Portland est également situé assez proche de l'Observatoire de Portland. L'hotel est situé à 15 minutes en voiture du Phare Portland Head. Pour ceux qui voyagent de loin, l'aéroport international de Portland est à 15 minutes en voiture.
Les chambres disposent d'un coin repas, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Une douche à l'italienne et une toilette séparée sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis. L'hotel Best Bower propose également des salles de bains privées avec une douche à l'italienne et une toilette séparée.
953 Congress Street se trouve à quelques instants de la propriété.