Book Hotel Village at Town Center Resort near Disney Orlando
1114 Village Place, Davenport 1.9 km from city center
Boasting a scenic ground floor lake view and an indoor pool, this apartment in Davenport is 10 minutes’ drive from Walt Disney World Resort. This self-catering accommodation features free WiFi.
Facilities of Hotel Village at Town Center Resort near Disney Orlando
- 24 hours Front Desk Service
- Pets allowed
- Business centre