Mowbray Court Hotel
28/32 Penywern Road, Earl's Court in London, England
2 star hotel
- Overview
- Map & Directions
- Customer reviews
“The only positive thing about this hotel was its location. It is very close to Earls court tube station in a nice area which connects directly to Tower Bridge, Heathrow Airport, and other important tourist places. I stayed in an ensuite double room (£80 per night) which was were very small and looked cheap. Duvet cover was cheap and dirty and the bathroom was very small. It is certainly not recommended for couples. I would advice it is worth exploring a better place outside Zone 1 at the same price.
Stayed: Overall rating: 1 April, 2009 1/5