The 50m lido opened in 1935 and like many of the old Lido’s rely Read more [...]
Set 700 metres from Cheltenham Town Hall and 1.3 km from Cheltenham General Hospital, New Street Apartments offers accommodation in Cheltenham. The unit is 1.8 km from University of Gloucestershire. Free WiFi is available .
For more information see the New Street Apartments website
Photos from around the surrounding area