No image available for this hotel
No image available for this hotel
Melbourne, Melbourne
Spend a second to
save a fortune!
Spend a second to save a fortune!
River Street 73, Melbourne
Set in Melbourne, 3.7 km from Melbourne Cricket Ground and 4.2 km from Federation Square, Stylish 2-bed 2 bath with free parking, pool, gym, wifi provides accommodation with amenities such as free WiFi and a TV. The property is 4.
See MoreUsage of subsidiary facilities may incur additional fees