Facilities and services include wireless Internet access, parking (extra charge), 24 hour reception and elevator.
Apartments feature air conditioning, wireless Internet access, TV, kitchenette, fridge, microwave, bathroom, coffee/tea maker, hairdryer, telephone and DVD player.
Family premium apartment features dining area.
Premium studio features separate living room.
Address: 151-153 Tower Bridge Road, SE1 3LW London, United Kingdom.
Tower Bridge Road London, United Kingdom