Reviews Hotel The Leonard
4 Stars15 Seymour Street, WIH 7JW, London
This is an excellent hotel, which comes highly recommended, in the very centre of London. (08/05 LP) More Details Hotel The Leonard
- Vote 4.2/5 4.2/5
- Stay 4.3/5 4.3/5
- Price 3.7/5 3.7/5
- Rooms 4.7/5 4.7/5
- Location 4/5 4/5
- Cleanliness 4.3/5 4.3/5
- Reception 4/5 4/5
- Services 4.3/5 4.3/5
- Business Services 1.3/5 1.3/5
View only reviews from