Located at 89 George Street in Parramatta’s Central Business District, the 271-room new build hotel is scheduled to open in 2018.
Source: New feed
Located at 89 George Street in Parramatta’s Central Business District, the 271-room new build hotel is scheduled to open in 2018.
Source: New feed