Situato a Clermont, lo SWISS 23 - Lake Stephanie offre la connessione WiFi gratuita e la vista sul lago. Dotata di un patio, la villa sorge in una zona ideale per praticare attività come lo sci e il ciclismo.
La villa presenta 3 camere da letto, una cucina con forno a microonde e frigorifero, una lavatrice e 3 bagni. TV con canali satellitari.
Il National Training Center dista 6 km dallo SWISS 23 - Lake Stephanie, mentre il centro commerciale Clermont si trova a 8 km dalla struttura. L'Aeroporto più vicino è quello di Orlando-Executive, a 48 km.