Serhii Villa Orlando - Pool and Spa - close to Disney is a recently renovated villa in Davenport, where guests can makes the most of its outdoor swimming pool, spa and wellness centre and tennis court.
139 Steamboat Boulevard, Davenport, FL 33897, United States