YOTEL to Open Its First Australian Hotel in Melbourne Posted on July 18, 2019 by hotelprojectdata The 244-room property is slated to open in 2022 and will be located on 63-69 City Road in Southbank Source: New feed