• Australia
  • Hotel Spencer Bar & Dining Room, West Melbourne

    Hotel Spencer Melbourne

    Unlike in the UK, a hotel in Australia is likely to be somewhere to eat and drink than somewhere to sleep, unless of course you find yourself having too many glasses of wine! Located on Spencer Street just a short walk from Southern Cross Station and Melbourne’s Festival Hall, Hotel Spencer Bar and Dining Room has […]