El Greet Hotel Marseille Centre Saint Charles se encuentra en el centro de Marsella, a 10 minutos a pie del puerto viejo. Se ofrece WiFi gratuita en todas las instalaciones.
Las habitaciones del Greet Hotel Marseille Centre Saint Charles están equipadas con baño privado y TV, y todas son accesibles en ascensor.
En la zona hay varios restaurantes y aparcamiento público de pago.
El establecimiento está a 500 metros de la estación de tren de Saint-Charles, a solo 150 metros de la estación de metro Noailles y a 300 metros de La Canebière, la histórica calle principal del centro histórico de Marsella.