The Millenium Hotel based in the stylish Mayfair area of bustling London offers a very warm and friendly welcome to all guests, whether on business or leisure. Victoria train station is just 2 kilometres away and the airport is 24 kilometres away. The luxurious guest rooms are comfortable and spacious and feature a host of modern and convenient amenities. This hotel is a great place in which to stay whilst exploring the fascinating city of London.