The 50m lido opened in 1935 and like many of the old Lido’s rely Read more [...]
- About Us
Abbots Lee Information
Abbots Lee is situated in Cheltenham, 700 metres from Cheltenham General Hospital. Free private parking is available on site for the duration of the stay. The rooms come with a flat-screen TV. You will find a kettle in the room.
For more information see the Abbots Lee website
Abbots Lee Reviews