Luxury Travel: London Hot Spots by Editorial February 1, 2007 by Editorial February 1, 2007 Unwind in these luxurious boutique hotels.