Allen Gardens Apartments In London, United Kingdom

Allen Gardens Apartments In London, United Kingdom



Allen Gardens Apartments


Allen Gardens Apartments In London, United Kingdom - Allen Gardens Apartments is conveniently located in the popular Tower Hamlets area. The property features a wide range of facilities to make your stay a pleasant experience. To be found at the property are wheelchair accessible, 24-hour front desk, Wi-Fi in public areas, car park, pets allowed. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Allen Gardens Apartments combines warm hospitality with a lovely ambiance to make your stay in London unforgettable.



Hotel Name Allen Gardens Apartments
Addressline ADLER STREET,1-13
City London
Zip Code E1 1EG
Country United Kingdom
Longitude - Latitude -0.069739 - 51.515499
Continent Europe


Allen Gardens Apartments


Allen Gardens Apartments In London, United Kingdom Video





Allen Gardens Apartments


Allen Gardens Apartments In London, United Kingdom Gallery



Allen Gardens Apartments Allen Gardens Apartments Allen Gardens Apartments Allen Gardens Apartments


Related: Allen Gardens Apartments In London, United Kingdom