Spacious Property at Winter Park - 118 is situated in the Winter Park district of Orlando, 8.3 km from Kia Center, 10 km from Camping World Stadium and 19 km from Addition Financial Arena. The property has lake and pool views, and is 7.5 km from Church Street Station. Private parking can be arranged at an extra charge.
This apartment will provide guests with 3 bedrooms, a TV and air conditioning. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Florida Mall is 20 km from the apartment, while Spectrum Stadium is 20 km from the property.