Quick Take: Hilton Euston (London, England)

Tested Travel had the opportunity to stay at the Hilton Euston hotel while attending a meeting in London.  Located in a converted, Victorian-era building, this hotel had charm and convenience. Location  — located a 2-minute…

Read More