Mayfair by Lime StreetRate: 5.005Address: 108 Park StreetMayfair by Lime StreetHotel Link: Mayfair by Lime StreetHotel Name: Mayfair by Lime StreetState: London, EnglandNumber of Rooms: 1Currency: USD Chain: No chainBrand: No brandCity: LondonCountry: United KingdomContinent: Europe