61/604 St Kilda Road, Melbourne VIC 3004, Australia
Distance: 50 m
Company description
Located just 2km along St Kilda Road this hotel is ideal for business meetings or a family getaway. Griffin Suites features 1 and 2 bedroom apartments with full kitchen facilities, onsite cafe and bar