London, GB · 3-star hotel
Point A Hotel London Westminster is a 3-star hotel offering modern and convenient accommodation in central London. It provides well-designed rooms with comfortable beds, en-suite bathrooms, free high-speed WiFi, and flat-screen TVs. The hotel is situated near iconic landmarks like the London Eye and Houses of Parliament, with excellent access to public transportation, including Lambeth North Underground Station. This makes it an ideal base for exploring the city's attractions. Guests can enjoy a 24-hour reception and a contemporary lobby area. The hotel offers amenities such as air conditioning, luggage storage, and safety deposit boxes. It is a suitable choice for travelers seeking a comfortable and well-connected stay in the heart of London.
118-120 Westminster Bridge Road
The hotel's closest airport is LHR. As a general guide, travel times can vary significantly depending on traffic and the mode of transport you choose. It is always best to check live travel information for the most accurate journey duration.
This hotel is well-suited for modern travellers seeking a convenient and comfortable stay in central London. Its prime location near iconic landmarks and excellent transport links makes it ideal for tourists. The 24-hour reception and complimentary WiFi cater to those needing flexibility and connectivity.
The hotel context does not specify on-site dining options beyond breakfast. However, guests have mentioned breakfast services in reviews. For a wider range of dining experiences, the hotel's central London location offers numerous restaurants and cafes nearby.
The provided hotel context does not mention the availability of a swimming pool or spa facilities. Guests have noted the absence of spa services in the hotel's amenities.
The Point A Hotel London Westminster is located near Big Ben, the London Eye, and the Houses of Parliament. Its central London position provides easy access to explore many of the city's famous landmarks and attractions.
Last updated: October 2026