Photos coming soon
HOTEL
Diaoyu Apartment
138 Spencer St, Melbourne, Melbourne, Australia
Where it sits
Diaoyu Apartment
138 Spencer St, Melbourne, Melbourne, Australia
-37.81747, 144.95366
Similar stays nearby
Modern City Apartment With Stunning CBD Views
Hotel · 4 m
Modern City Apartment With Stunning Views
Hotel · 10 m
Mövenpick Hotel Melbourne On Spencer
Hotel · 11 m
Readyset Apartments Southern Cross
Hotel · 59 m
The Savoy Hotel on Little Collins Melbourne
Hotel · 61 m
The Savoy Hotel on Little Collins Melbourne
Hotel · 61 m
Movenpick Melbourne on Spencer
Hotel · 78 m
Melbourne Short Stay Apartments at Melbourne CBD
Hotel · 89 m
Plan around Diaoyu Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
