Carlton Hotel London is conveniently situated within walking distance of famous landmarks such as Buckingham palace, Westminster Abbey, the Houses of Parliament, Trafalgar Square, and many more. The London Eye is only about a seven-minute drive from the hotel. Carlton Hotel offers budget en-suite rooms equipped with hairdryers, tea/coffee making facilities, and direct-dial telephones.