Das Baden Powell Hotel Melbourne City bietet ein Restaurant, liegt im Bezirk Collingwood, in einer 2 km Entfernung von der NGV und ist somit ideal für Kulturinteressierte. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Das Hotel ist 10 Autominuten vom Melbourne Aquarium und etwa 25 Gehminuten von der Eureka Skydeck 88 Aussichtsplattform entfernt, viele beliebte Sehenswürdigkeiten sind auch in der Nähe. Das Baden Powell befindet sich in Melbourne City, nicht weit entfernt vom Bahnhof Flinders Street. Die Unterkunft ist in rund 600 Meter Entfernung vom Etihad Stadium. Das 3-Sterne-Hotel ist ein paar Schritte entfernt von der Busahltestelle Smith Street/Victoria Parade gelegen.
11 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung.
Das Baden Powell Melbourne City verfügt auch über eine Lounge- Bar. Das Restaurant Baden Powell Hotel bietet eine große Auswahl an Gerichte der australischen Küche und liegt zudem circa 5 Gehminuten vom Hotel entfernt.