Point A Hotel London Westminster

118-120 Westminster Bridge Road, SE1 7RW, London

From £66 per night

About Point A Hotel London Westminster

Point A Hotel London Westminster is nestled in the heart of central London, a prime location that places guests just 700 meters away from one of the city's most iconic landmarks, the London Eye. This majestic observation wheel offers panoramic views of the city skyline and is a must-visit for both locals and tourists alike. The hotel’s proximity to another significant landmark, the Houses of Parliament, which stands approximately 900 meters away, provides guests with easy access to the historic and political center of the United Kingdom. These landmarks are not only symbols of London's rich history but also serve as convenient starting points for exploring the city's numerous attractions, including Westminster Abbey, Big Ben, and the nearby Victoria Embankment Gardens. The strategic location of Point A Hotel ensures that guests can immerse themselves in the vibrant atmosphere of central London while enjoying a comfortable stay within the hotel’s welcoming ambiance.

Hotel Details

Number of Rooms: 96
Country: GB
City: London