Four Points by Sheraton Parramatta Hotel to Open 2018 in Australia

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


Leave a Reply