The Biltmore Mayfair Hotel

United Kingdom, Europe
Brand
Millennium
Guest rooms
307
Twin rooms
250
Max surface
484sqm
Meeting rooms
4
Open year
2019
Renovation year
-

44 Grosvenor Square, Mayfair, London, W1K 2HP
Website