|
Dating back to 1973 is the welcoming Royal Guest House 2 with friendly and accommodating staff and situated in an idyllic location. There are a handful of tube station within a 10 minute walking distance making London town centre and the attractions it has to offer easily accessible. The ensuite guest rooms are spacious and comfortable and offer a range of essential amenities for your convenience.
|