Los huéspedes del Hotel Lord Milner Londres, de 5 estrellas, pueden disfrutar de acceso al parque de St. James, enclavado a unos 20 minutos a pie. La pensión está provista de recepción 24 horas y servicio de despertador, así como servicios de seguridad como una caja fuerte.
El centro de Londres está a 25 minutos a pie del hotel. La Plaza de Trafalgar está situada a una distancia de 2 km del Lord Milner en Londres. Los huéspedes también disfrutarán de la proximidad a The Mound, que se encuentra a unos 10 minutos a pie. Este lugar está enclavado justo a la vuelta de la esquina del Museo de Ciencias, mientras que la estación de autobuses Victoria Coach está a 200 metros. La estación de metro Victoria está a poco más de 5 minutos a pie del hotel Lord Milner Londres.
Podrás disfrutar de un desayuno continental antes de salir a explorar la zona. El restaurante Boisdale of Belgravia se encuentra a pocos pasos de este hotel.