Situato a Nizza, a 1,1 km da Plage Ponchettes, l'Apartment France è una struttura fronte spiaggia con angolo cottura e TV a schermo piatto. La struttura dista 2,2 km dal Mercato dei Fiori di Cours Saleya e 2,2 km dalla Collina del Castello di Nizza.
Tra i luoghi d'interesse nelle vicinanze figurano Avenue Jean Medecin, la Cattedrale Russa Ortodossa e Place Massena. L'Aeroporto di Nizza-Costa Azzurra, il più vicino, dista 5 km.