Location Location Location.
The majority of guests were impressed with the excellent location and cited it as a highlight of their stay. The hotel’s close proximity to Bethnal Green tube station was considered a positive, as well as the hotel being a short distance from Whitechapel