La Villa Franca está situada entre limoneros y palmeras en Santa Flavia, a 150 metros de la estación de tren, que ofrece conexiones frecuentes con Palermo y Cefalú. Ofrece habitaciones con aire acondicionado, TV por cable, baño privado y aparcamiento privado gratuito.
La playa está a 700 metros.
Todas las habitaciones de la Villa Franca cuentan con suelo de baldosa y muebles sencillos.
El centro ortopédico Rizzoli de Bagheria se encuentra a 5 minutos en coche del hotel. Palermo está a 18 km.