Hilton London Tower Bridge
I just booked several night at a soon-to-be Hilton property for next summer. The hotel is called Hilton Tower Bridge and I got it for $182.62 USD/night which seems good for July in London (2007). Anyone have any ideas about this property? Location?
Thanks much!
Last edited by Mileage Lover; Jul 29, 2006 at 6:18 pm
Reason: Spelling Correction