Luxury hotels give a lot of importance to its location but can you ever beat the Admiralty Arch that forms a majestic gatehouse from Trafalgar Square…