• 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 […]