Double Tree by Hilton Hotel London - Westminster, United Kingdom

The Double Tree by Hilton Hotel London - Westminster's guestrooms and Sky Lounge penthouse venue provide stunning views of central London's landmarks.