Tọa lạc bên bờ Nam của sông Thames, Park Plaza Westminster Bridge London nằm đối diện Tòa nhà Quốc hội và tháp đồng hồ Big Ben, bên Bờ Nam. Từ khách sạn này, du khách đi bộ chưa đầy 5 phút là đến Mắt Luân Đôn, Thủy cung, các nhà hàng và nhà hát.
Chỗ nghỉ có phòng tập thể dục đầy đủ trang thiết bị mở cửa 24/24, hồ bơi dài 15 m với phòng xông hơi khô cùng phòng xông hơi ướt và Mandara Spa cung cấp một loạt liệu pháp sang trọng.
Phòng nghỉ lắp máy điều hòa rộng rãi, hiện đại tại đây được trang bị các tiện nghi tối tân, bao gồm TV màn hình phẳng, bàn làm việc lớn, minibar và két an toàn.
Khách sạn có nhà hàng Brasserie Joël hiện đại từng đoạt giải thưởng và nhà hàng Ichi Sushi & Sashimi, chuyên về các món sushi cũng như sashimi. Quán 1WB Lounge & Patisserie phục vụ trà chiều truyền thống và món tapas suốt cả ngày. Quán illy Caffè phục vụ bánh ngọt và cà phê Ý. Quán Primo Bar có chương trình giải trí trực tiếp hàng đêm.
Khách sạn nằm trong khoảng cách đi bộ ngắn từ các ga tàu điện ngầm Westminster và Waterloo, nơi cung cấp các chuyến tàu đưa khách đến các điểm tham quan hàng đầu của thành phố.