The Hilton Green Park is a nice hotel that is right in the center of everything - steps from the green park tube station - on a side street in mayfair and doesn't look like your generic hotel. It is quite reasonable in cost and has all the services one needs. The rooms are smallish but more than sufficient -... more


















