Excellent Location
Guests were delighted to find that, at this hotel, they were just steps away from Earl's Court tube station, with its seamless links to the main lines, which allowed them easy access to all of the celebrated delights of London. They added that the vicinity was conveniently populated with numerous popular pubs, restaurants and major retail chains.