O Greet Hotel Marseille Centre Saint Charles está localizado no centro de Marselha, a 10 minutos a pé do Porto Velho. O acesso Wi-Fi é gratuito em todas as áreas do hotel.
Os quartos do Greet Hotel Marseille Centre Saint Charles estão equipados com uma casa de banho privativa e uma televisão. Todos os quartos são acessíveis através de elevador.
Existem vários restaurantes na zona. Há um parque de estacionamento público pago nas proximidades.
A Estação Ferroviária de Saint-Charles encontra-se a 500 metros do hotel. A Estação de Metro Noailes está apenas a 150 metros e a histórica rua comercial, no antigo bairro de La Canebière, em Marselha, fica a 300 metros.