Located right in central London, Guesthouse offers accommodation with a shared kitchen, situated just 100 m from Charing Cross Road and 200 m from the Prince Edward Theatre and Leicester Square.
Number of rooms: 8
Tower Court, Westminster Borough, London, WC2H 9NU, United Kingdom