Bros Inn Hotel
London England
Check in
3:00 PM
Check out
10:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at Bros Inn Hotel, Bros Inn Hotel is within a 10-minute drive of Westminster Abbey and London Eye. This hotel is 9 minutes drive to Big Ben and 9 minutes drive to Tower Bridge.
Make yourself at home in one of the 30 guestrooms. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include desks and electric kettles.
Property Details
Location
51-53 Camberwell Church Street, London, England SE5 8TR, United Kingdom