The people running this place are armatures. No idea what they are doing, or how to deal with their customers. I advised them at the time of the concerns encountered. They put us in a block that was still being renovated and as a result constant noise was heard. There was also clutter and tools strewn on the corridor /... More
- Also Known As:
- Tower Bridge Road Apartments London, England
- Reservation Options:
- TripAdvisor is proud to partner with Otel so you can book your Tower Bridge Road Apartments reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.