Travel Squire – London, England: Hazlitt’s Hotel Ivan Quintanilla 13 years ago Travel Squire En Suite Hotel Feature of the Hazlitt’s in Soho London