Holiday Inn Werribee, an IHG Hotel Hotel 24-hour front desk Luggage storage Bar Restaurant Room service Outdoor furniture 22 Synnot Street Details