The Athena Hotel is a popular self-rated three-diamond bed and breakfast hotel in central London. The hotel offers clean and comfortable guest rooms at affordable prices.
The Athena Hotel is located just a short walk from London's mainline Paddington station. Hyde Park, Madame Tussaud's, Oxford Street and Marble Arch are situated just a short distance from the hotel. Car parking is possible at a close by to the hotel (reservation is needed and charges apply).