Overview

Manor House

Avenue Road - Royal Leamington Spa, Royal Leamington Spa, United Kingdom
+44 192 642 3251

Call

About

This 3 star hotel is located in the city centre of Leamington Spa and was established in 1743. It is close to the Spa Baths. The Hotel has a restaurant, a bar and a conference room. All 53 rooms are equipped with hairdryer and trouser press.This 3 star hotel is located in the city centre of Leamington Spa and was established in 1743. It is close to the Spa Baths.

Less More Ostrovokv2
Rates

Get Rates

Check in
Check out
Map