Hotels November 25, 2012 0 The St. Regis, Mauritius The last time I strolled into the Lanesborough hotel, I was early; this time I…