2-pokojowy Apartament The London Crown jest usytuowany 3 km od takich obiektów jak Londyńskie Akwarium Sea Life, około 5 min pieszo od stacji metro Tower Hill. Wi-Fi zarówno w celach biznesowych, jak i rekreacyjnych.
Galeria sztuki Guildhall jest w tylko 1 km, natomiast Kościół pw. św. Dunstana na Wschodzie - w zasięgu wzroku od tego apartamentu. Punkt widokowy Sky Garden znajduje się mniej niż 6 min spacerem od apartamentu.
Obiekt dysponuje patio i miejscem do siedzenia i oferuje widok na miasto. W tym apartamencie jest 2 lazienki. Znajdziesz tu również suszarkę do włosów, suszarkę i ręczniki.
Obiekt noclegowy oferuje aneks kuchenny. Apartament The London Crown jest usytuowany w bliskiej odległości od dworca kolejowego Liverpool Street.