This is a very nice place to stay in a great location, convenient and quiet. Old-fashioned yet commodious. Good breakfast. Friendly management. Highly recommended. An elevator would make it perfect! Really liked being so close to several good restaurants and to the tube stations.
- Also Known As:
- Vicarage Hotel London
- Vicarage Hotel
- The Vicarage Hotel London, England