Photos coming soon
HOTEL
Russell St. Hotel Apartment
222 Russell Street, Melbourne, Australia
Where it sits
Russell St. Hotel Apartment
222 Russell Street, Melbourne, Australia
-37.81129, 144.96782
Similar stays nearby
Plan around Russell St. Hotel Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
