This lovely hotel is located in Docklands. The premises count with 19 welcoming rooms. Internet access is offered at City Nites London Canary Wharf to make guests' stay even more enjoyable. Visitors will not be bothered during their stay, as this is not a pet-friendly hotel.