Le Grand Central se encuentra en el centro de Niza, a poca distancia de Plage Sporting y Playa del Blue Beach. Ofrece equipamiento como wifi gratis, aire acondicionado, nevera y cafetera. Está a 14 min a pie de Plage Lido y ofrece servicio de conserjería.
Este apartamento incluye zona de estar, cocina con microondas y TV de pantalla plana. Hay toallas y ropa de cama en el apartamento.
Cerca del alojamiento hay puntos de interés como Catedral de San Nicolás, Avenue Jean Médecin y Estación de tren de Nice - Ville. El aeropuerto más cercano (Aeropuerto Internacional de Niza-Costa Azul) está a 9 km del alojamiento.