var switchTo5x=true;
Millennium Gloucester

Millennium Gloucester

December 28, 2016

Millennium Gloucester Millennium Gloucester is situated in Central London, just 25 minutes from London Heathrow Airport. The various amenities this relaxed hotel offers include 24-hour room service, an executive floor and meeting rooms. This luxurious 4-star hotel provides a whole host of…