Featuring a garden, a terrace as well as a restaurant, Lime Tree Hotel is located in the center of London, a 15-minute walk from Buckingham Palace. This 4-star hotel offers a 24-hour front desk, luggage storage space and free WiFi. Guests can have a drink at the snack bar.
At the hotel, each room has a desk, a flat-screen TV, a private bathroom, bed linen and towels. Guest rooms include a safety deposit box.
Popular points of interest near Lime Tree Hotel include Victoria Train Station, St James's Park and Victoria Tube Station. The nearest airport is London City Airport, 10 miles from the accommodation.