Book/Inquire Now!

We require a 30% non-refundable deposit at time of booking along with an e-signed rental agreement. Photo ID is required for online check-in and when you arrive at Windsor Hills. A $500 security deposit is required and handled via a credit card “swipe” during online check-in, similar to the check-in process at a hotel.