Lords Hotel Londres est placé dans un quartier de shopping de Londres, à environ 10 minutes en voiture de la Rue commerçante Neal Street et à environ 4 km de l'abbaye de Westminster. Un Wi-Fi dans les zones publiques vous tiendra connecté, et le personnel amical vous aidera avec tout ce dont vous aurez besoin pour un séjour agréable.
La résidence se trouve dans le quartier "Bayswater" et propose de visiter le Palais de Kensington, qui est dans un rayon de 550 mètres. Les clients peuvent visiter des lieux de culte comme la Cathédrale Sainte-Sophie de Londres, situé dans les environs de Lords. Les clients pourront également visiter Kensington Gardens Square Garden, qui se trouve à seulement 5 minutes de marche. Oxford St est à environ 3 km de l'hotel 2 étoiles économique. Lords de Londres est à une distance à pied de la Bayswater et à environ 25 minutes à pied de la de Marylebone.
68 chambres à ce logement sont équipées de conforts comme un chauffage central ainsi qu'un Wi-Fi gratuit et une TV multi-canal. Les unités comprennent des salles de bain attenantes équipées d'une douche à l'italienne et une toilette séparée. Les clients peuvent utiliser un sèche-cheveux et des serviettes dans les salles de bains privées avec une douche à l'italienne et une toilette séparée.
Dans la zone de réception vous pouvez manger, car Lords Hotel offre un petit dejeuner gratuit anglais. Au Aphrodite Taverna, vous pourrez déguster la cuisine grecque à proximité de l'hotel.