This charming hotel is in Kings Cross. The establishment's common areas include Wi-Fi internet connection. Unfortunately, the front desk is not open 24 hours. A fee may be chargeable for some services.
Try looking for more hotel options in Londres, City of London, United Kingdom