Sleeping Beauty Motel
The Sleeping Beauty Hotel London is a bed and breakfast hotel inspired by the popular American Motel concept. The Sleeping Beauty Hotel London is an imposing and impressive building that exposes the

Show businesses near Leyton