Morton Hotel
Hotel
Camden, London
Attractively set in the centre of London, Morton Hotel features air-conditioned rooms, a restaurant, free Wi-Fi and a bar. This 4-star hotel offers a 24-hour front desk. Private parking can be arranged at an extra charge.
Number of rooms: 33
2 WOBURN PLACE LONDON, Camden, London, WC1H 0LH, United Kingdom