Map of Hotel Lily |
Hotel Lily
The Hotel Lily, London is ideally situated between fashionable Kensington and Earls Court, adjacent to Earls Court Exhibition Centre. This small and friendly hotel provides the perfect base for your break in the capital. [more...]
|
National Trust | Estate Agents |
Copyright © 1999-2012 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Index Site Map
