25 Minuten Gehweg vom Naturhistorischen Museum entfernt gelegen, verfügt das The Nayland Hotel London über 41 Zimmer mit Blick über die Stadt. Alle Gäste können WLAN in den öffentlichen Bereichen und Zugang zu einem Tennis-Zentrum genießen.
Das Hotel befindet sich in 350 Meter Entfernung vom Sussex Gardens Open Space im Herzen von London. Das Nayland liegt ideal in rund 6 km Entfernung von der Tate Gallery of Modern Art. Naturliebhaber werden die Nähe zum See The Long Water zu schätzen wissen, der 10 Minuten Fußweg von der Unterkunft entfernt ist. Das Hotel liegt in ungefähr 2 km Entfernung vom Madame Tussauds. Die Unterkunft liegt sehr günstig nicht weit entfernt vom Bahnhof Marylebone.
Alle Zimmer bieten ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Ankleidebereich und einen Essbereich. Es gibt auch ein Bidet, eine getrennte Toilette und eine Dusche in den Badezimmern. Die privaten Bäder mit einem Bidet, einer getrennten Toilette und einer Dusche bieten zudem für zusätzlichen Komfort einen Haartrockner und eine Duschhaube.
Das The Nayland Hotel bietet täglich ein frisches kontinentales Frühstück. Die Gäste können sich in der Lounge- Bar des Hotels entspannen. Das Restaurant Mimos Cafe Bar bietet eine gute Auswahl an europäischen Speisen und liegt 5 Minuten zu Fuß von der Unterkunft entfernt.