Located in Central London, this grade 2 listed building is within walking distance of Victoria coach and railway station and Pimlico underground station. The hotel is in the vicinity of some of the famous London landmarks such as Westminster, London...