top of page

41 Hotel or No. 41: A Red Carnation Hotel is a luxury hotel in London, England. It is located just south of Buckingham Palace along 41 Buckingham Palace Road.

 

It is the closest hotel to the Palace

41 Hotel; amazing doorway. London

£100.00Price
  • posted within 7 days of order

No Reviews YetShare your thoughts. Be the first to leave a review.
bottom of page