41 Hotel in City of Westminster

41 Hotel in City of Westminster is a hotel, Buckingham Palace Road 41 (SW1W 0PP). 41 Hotel is also known as Hotel 41. Ⓦ.

House Number
41
Postal Code
SW1W 0PP
Street
Buckingham Palace Road
Building Type
building
Tourism
hotel
Inception 2000
Opening 2000
Located in City of Westminster
Country United Kingdom