Nayland, The
Hotel Nayland położony jest w samym sercu Londynu, w odległości zaledwie 10 minut spacerem od Hyde Parku. Do dyspozycji Gości jest bar oraz pokoje z łazienką. Do dworca kolejowego i stacji metra Paddington można stąd dojść w ciągu zaledwie 5 minut.