I'm going to be in London for one night in September. There's 4 people in my group. I'm looking to stay near the Piccadilly line somewhere between Mayfair and SoHo. I'd also like to stay somewhere between $200-$250 a night per room. Can anyone help me out?
Please sign in to post.