On April 2, Malta-based Corinthia Hotels opened its flagship location in central London with 294 rooms and suites surrounding an inner foyer and garden. The Corinthia Hotel London was built within a restored Victorian building dating from 1885, of which it maintained the original exterior that overlooks many major landmarks, including the Thames River, …