Hotels in Earls Court

Town House Hotel
West Cromwell Road
Earls Court
London

SW5 91L
Website

Write a review
Book Now

Centrally Located Hotel Within Walking Distance Of Earls Court And Olympia Exhibition Centres. The Town House Hotel Has Tastefully Decorated Bedrooms With En-suite Facilities Direct Dial Telephones Radio Tea And Coffee Making Facilities Full Central Heating. It Offers A Highly Efficient And Friendly Service.



Facilities

Credit Cards Accepted
Tea/Coffee Making Facilities
TV in Rooms

This page viewed on 3,273 occasions since Oct 16th 2005

Brit Quote:
Every dog must have his day. - Jonathan Swift
More Quotes

On this day:
Battle of Marston Moor - 1644, Battle of Alford - 1645
More dates from British history

click here to view all the British counties

County Pages