The Barkston Rooms Earls Court offers a pleasant stay in London for those traveling for business or leisure. This property features Wi-Fi in designated areas.
The hotel is conveniently located just 4km from Victoria Station and 24km from Heathrow Airport. Just a short walk from Earl's Court Metro Station, traveling to most city destinations is a breeze. The hotel is located close to many of London's attractions including Chinatown and Oxford Street.
When guests have some time on their hands they can make use of the onsite facilities.