Go Hotels
Home > United Kingdom > London >

Lemon Apartments Whitechapel

United Kingdom Flag
Lemon Apartments Whitechapel
Unit 13,1-13 Adler Street
London United Kingdom

Rated 73 / 100 based on 115 customer reviews.
Lemon Apartments Whitechapel offers a comfortable setting when in London. It is moments from the East London Mosque, restaurants and nightlife options.

The hotel has 20 rooms that are fitted with all the necessities to ensure an enjoyable stay.

Lemon Apartments Whitechapel is surrounded by the area's well-known sightseeing attractions, including Brick Lane, Bishopsgate and the Whitechapel Idea Store which are a short walk away. It is within a 20-minute stroll of Aldgate Tube Station and Liverpool Street Station, which allows convenient access in and around London.