Torre Francia se encuentra en Punta del Este, a 6 min a pie de Playa Mansa y a menos de 1 km de Playa Brava, Punta del Este, y ofrece alojamiento con wifi gratis, jardín con piscina al aire libre, vistas a la ciudad y acceso a la sala de fitness y a la sauna.
Algunas unidades incluyen TV de pantalla plana vía satélite, cocina totalmente equipada con nevera y baño privado con bidet y secador de pelo.
El apartamento ofrece terraza.
Torre Francia ofrece servicio de alquiler de bicicletas.
Cerca del alojamiento hay puntos de interés como Playa El Emir, Estación de autobús de Punta del Este y The Fingers beach. El aeropuerto más cercano (Aeropuerto Capitan de Corbeta Carlos A. Curbelo) está a 18 km.