The Ultimate Sydney City Travel Guide
Sydney boasts many exceptional hotels and resorts where you can relax and unwind. It goes without saying though, that we have our favourites we love to recommend. Starting with Mantra Sydney Central Hotel, which is located in the heart of the city on George Street and an easy walk to major attractions such as Sydney Harbour. Each of the 160 rooms is equipped with kitchenettes, plush beds, air conditioning and modest amenities to ensure you can relax and unwind every day of your journey. For the...