Go Hotels
Home > United Kingdom > London >

18 Patriot Square

United Kingdom Flag
18 Patriot Square
18 Ebenezer Mussel House
London United Kingdom

Rated 10 / 100 based on 1 customer reviews.
Located a short walk from Bethnal Green Tube Station, 18 Patriot Square is an ideal base while visiting London.

18 Patriot Square offers a comfortable room, designed to suit the requirements of any traveller.

The hotel provides easy access to Tower of London. It is within a 20-minute stroll of Bethnal Green Railway Station, which allows for easy access in and around London.