Magnacarta Hotel Barge - United Kingdom

Best Luxury Hotel - Berkshire & LUX Choice Award: Most Original Hotel Design