LONDON’S MILESTONE CHOSEN NO. 1 SMALL CITY HOTEL IN EUROPE
One of the most sought after boutique properties in Kensington and Hyde Park, The Milestone Hotel is proud to announce they are rated No. 1 on Travel+Leisure’s 2011 World’s Best Awards list of Top 10 Small City Hotels in Europe. The luxury five star London hotel was honored with this prestigious accolade on July 7.
Read More