En séjournant au Windsor Hella Inn, vous serez à moins de quinze minutes à pied d’attraits comme Victoria Harbour et Harbour City. Aussi, les attraits Marché nocturne de Temple Street et Quartier commerçant de Nathan Road se trouvent à seulement 5 minutes en voiture. Le transport en commun se trouve à quelques minutes de marche : Gare de Hong Kong Tsim Sha Tsui est à quelques pas et Station de métro East Tsim Sha Tsui se trouve à 6 minutes.