Top Location Hotel Rooms & Share Flat with All Bills Included!
Dear all, Twin Towers Inn is a 4.5 star hotel offering high quality accommodation with a rating of over 8/10 on Booking.com. All of our staff follow all safety protocols as directed by local authorities. Location: 260-264 Pacific Highway, Greenwich. We have all three rooms in a big three-bedroom apartment available now! Our shared apartment offers the finest finishes and most comfortable furniture. All bills included and a weekly full room cleaning service including fresh linen is also