
Cheltenham, United Kingdom
Cowley Manor
3-star hotel
There are a total of 30 units at Cowley Manor. The accomodation offers Wi-Fi internet connection in communal areas. Additionally, the premises provide a reception service the whole day through. Travellers may relax and recharge…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool





