My Guide Website?
New Linden Hotel
London
The four-star New Linden Hotel is a luxuriously modern and stylish establishment that is located in a peaceful area of Westminster, surrounded by leafy residential streets and just a short walk from the hip stores of Notting Hill and the famous Hyde Park. Contemporary, warm and cosy, this lovely hotel is a great option for those hoping to experience a truer, less touristy taste of London.