Alexander House London hotel offers access to the expansive park "Kensington Gardens", which is located around a 10-minute drive away.
Located 1.2 miles from Green Park London, the hotel is also 2.3 miles from Marylebone railroad station. Guests can visit places of worship such as the Protestant Westminster Abbey, situated about 25 minutes' stroll from the London hotel. Also, the buzzing Theatre-district Piccadilly Circus Square lies 1.3 miles away, and Sloane Square is not far from the Alexander House London. Well-connected to many sights, the property is approximately 5 minutes' walk from Victoria Coach bus station.
This London hotel is in the immediate vicinity of St. George's Tavern, which serves delectable meals.