Готель відкрився в 1997 році. Розташований поруч з основними туристичними визначними пам'ятками і бізнес-районом Мельбурна.