Criterion Hotel Sale Hotel Electric vehicle charging station Luggage storage Bar Minibar Restaurant Outdoor furniture, Terrace Clothes rack 90 Macalister Street Details