The Millennium London Mayfair Hotel was near the lush Grosvenor Square in fashionable Mayfair and walked with window shopping. I stayed at this hotel 4 days, just walked around the hotel that have many activities to do. They gave information for travel in London. I was enjoying this hotel. The Hyde Park was very close and definitely a must see. |