Lord Milner
Hotel
Westminster Borough, London
The 5-star Lord Milner offers luxury Bed and Breakfast accommodation in the heart of fashionable Belgravia. With sumptuous rooms and free internet, it is located 5 minutes' walk from Victoria rail and underground stations.
Number of rooms: 11
111, Ebury Street, Westminster Borough, London, SW1W 9QU, United Kingdom