The Chesterfield Mayfair
35 Charles St, London W1J 5EB
+442074912622
Description
Chesterfield Mayfair, Luxury Hotel in Mayfair, London
The Chesterfield Mayfair Hotel has 94 rooms and 16 suites of luxury accommodation and is located just off Berkeley Square in London.