Euro House London
0
Reviews
Other Hotels in London
- Earl's Court
51 Warwick Road
, Earl's Court, London, SW5 9UP
+44 (0) 20 7373 8518
Euro House consists of 2 self contained flats. It is located in Earls Court and is within easy reach of London's foremost exhibition centres.
Tags:
serviced apartments
|