Delnor Woods Park is less than 4.2 km away. The resort is 5 km from Saint Charles city centre.
Pheasant Run Resort is a short ride from BAPS Shri Swaminarayan Mandir Hindu Temple.
They are also complete with a microwave, tea and coffee making facilities, and a refrigerator.