• About Us

    New Street Apartments Information

    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

  • Reviews

    New Street Apartments Reviews

    Leave a Review

    Your email address will not be published. Required fields are marked *