translate English to German: The hotel is located in the Tower of London area, 5 minutes walk from the Tower Hill tube station. The room was large and comfortable and we also enjoyed the english breakfast served in the hotel.
Lage unweit Liverpool St. Station / U-Bahn, freundliches und zuvorkommendes Personal, sauberes zweckmäßiges Zimmer, leckeres Frühstücksbuffet.