Windsor Hills Tennis
The Windsor Hills tennis courts are located in the recreational area of Windsor Hills. There are two hard court tennis courts side by side in the facility.
The recreational area is about a 7 minute walk from the villa.
The Windsor Hills Tennis Courts are located in the recreation area. To get to the tennis courts from the villa make a left when coming out the front door walking until you get to Comrow Street and make a right.