1 Bed Apartment Queen Elizabeth Street
Guests are welcome to stay in 1 Bed Apartment Queen Elizabeth Street apartment while visiting London.
The city center is 4 km away. Tower of London is 600 meters from the apartment and Tower Bridge is about 350 meters away. The Pommelers Rest serves British dishes and lies 5 minute's walk from the property.
The apartment provides rooms with cable TV with on-demand movies, pay television, multi-channel TV, a dressing room and a writing table for a cozy stay in London. A bathroom comprises a hairdryer, soft bathrobes and guest toiletries.
There is a kitchen fitted with a microwave, a dishwasher, a fridge, a stove and a washing machine.
There are London Bridge subway station and London Bridge train station in walking distance.