Travellers enjoy visiting the indoor shopping mall "Aberdeen Centre", located about 5 minutes' stroll from the South Nest Hotel, as well as Victoria Peak accessible with 10-minute car ride. If you are willing to explore even more landmarks in Hong Kong, attend Hong Kong Skyline located 3.2 miles from the property.