The Shangri-La is one of those classic hotels in Sydney which has thought of everything. Every square-centimetre is kitted out sumptuously with solid bathtubs, tasteful furnishings and modern art adorning the walls, while each suite boasts a water view over the Harbour and beds so palatially comfortable you might be tempted to peak at the mattress label. On level 36 there’s fine-dining at the one-hatted Altitude restaurant courtesy of chef Steven Krasicki, and vertiginous cocktails at the swanky Blu Bar, which has floor-to-ceiling windows overlooking the harbour. Downstairs all your pampering needs are met at CHI The Spa, a world-class Asian spa adjacent to the hotel’s gym and indoor pool (see Things To Do). With all of this on offer, it would seem a pity to set foot outside of the premises, but the hotel also happens to be in The Rocks and a short stroll through Sydney’s historic streets will lead you to many of the city’s top-end bars, restaurants and shops. The icing on the cake is free wireless Internet – a welcome change from the exorbitant fees charged at other five-star establishments. A fabulous, faultless hotel.