List of hotels at Barnes railway station
2 Number of Hotels found in Barnes railway station
Address: 295 North End Road, Earls Court, London, United Kingdom.
Nearest Landmark: Barnes Railway Station
Distance: 1 Miles from London Centre
Start the day with free breakfast in our Great Room at the welcoming Holiday Inn Express London-Earl"s Court. You"re 5 minutes from the District Line at...
Address: 124 King Street, Hammersmith and Fulham, London, United Kingdom.
Nearest Landmark: Barnes Railway Station
Distance: 1 Miles from London Centre
Located just a short walk from Hammersmiths Underground, we offer a great London location for business and leisure travellers. We know that those extra...