Das Mama Shelter liegt im Herzen von Bordeaux und ist eines der beliebtesten Hotels der Stadt. Es verfügt über ein lebhaftes Restaurant im 6. Das Hotel verfügt über rund 100 Zimmer, die alle mit einer Minibar und einer Küchenzeile mit Mikrowelle und Kühlschrank ausgestattet sind.
Obwohl das Hotel auf Entspannung ausgerichtet ist, stehen modulare Tagungsräume für Ihre Seminare oder Meetings zur Verfügung. Die Dachterrasse bietet einen Panoramablick über Bordeaux.
Das Hotel liegt in der Nähe zahlreicher Touristenattraktionen, wie der berühmten Avenue Sainte-Catherine, dem Place Gambetta und dem Place Pey Berland.