The Astors Hotel is ideally situated within a strone''s throw away from Victoria coach, train and underground stations and Gatwick Express terminal. Harrods, Harvey Nichols, the international designer stores of Sloane Street and Brompton Cross, art galleries and bespoke antique shops are minutes walk away, as well as world famous Buckingham Palace, the museums of South Kensington - Victoria & Albert, Natural History and the Science Museums.