Hotel description
The hotel is located in a historic street of Bishopsgate, in a quiet and reclusive, 2 minutes walk from Liverpool Street station. It has stylish modern apartments with plasma TV, open kitchen and luxurious furnishings. The structure will also make available an on-site reception and security service operates 24 hours 24.