- UK Information
- UK Hotels
- London Town Hotel
London Town Hotel
The London Town Hotel is a converted Victorian townhouse, just 100 metres from Earls Court Underground Station. The hotel is situated in the heart of Earls Court in the Royal Borough of Kensington & Chelsea.
Continental buffet breakfast is served Monday - Friday from 07:30 until 09:00. On Saturday and Sunday, breakfast is served from 08.00 until 09.30.
Visa,Maestro,MasterCard,American Express
Prices from £65
30