|
New Linden Hotel London
59 Leinster Square, London, W2 4PS - England, UK

Jsust 5 minutes from Bayswater tube station in tranquil and picturesque part of London city is the New Linden Hotel. The comfortable guest rooms are well furnished, tastefully decorated and well equipped with a range of convenient and essential...
|