Hotel in United Kingdom
Eccleston Square Hotel
Just two doors down from where Winston Churchill used to live, Eccleston Square Hotel is a chic, sleek, and innovative adults only boutique hotel offering state of the art facilities in a popular area of London. Located in the heart of central London with proximity to Belgravia, Victoria, and Westminster, Eccleston Square Hotel is conveniently located for access to all that London has to offer. Created as a family business, Eccleston Square Hotel offers friendly service to all luxury travellers. This hidden gem is perfect for romantic getaways, business travels, or those in need of a bit of theatre. West End theatres are a short walk away featuring shows such as Hamilton. Additionally, guests can enjoy strolls to Buckingham Palace, House of Parliament, Harrods, parks, and gardens. After long days of exploration and entertainment, enjoy the luxury amenities offered at Eccleston Square Hotel such as an electronically adjustable bed, incredible Italian linen, modern technological systems, and 24-hour tea service. Hidden from a lot of London, Eccleston Square Hotel is a sanctuary of charm and hospitality.