The St. Simeon London
0
Reviews
Bed & Breakfast in London
- South Kensington
38 Harrington Gardens
, South Kensington, London, SW7 4LT
+44 (0) 20 7373 0505
The St Simeon is a low budget travellers hotel with 28 rooms located close to London's foremost exhibition centres. Self catering facilities are provided.
|