Le Crystal hôtel Saint-Denis Basilique est situé dans le centre ville de Saint-Denis, près du monument des rois de France - la Basilique-Cathédrale et du parc de la Légion d'honneur. Le Stade de France et le Centre Nautique Olympique sont situés à environ 2 km. Cet hôtel 3 étoiles avec ascenseur est ouvert tous les jours.
Les chambres solo et double sont équipées d'une télévision, wifi, petit bureau, réveil... Quelques chambres sont accessibles aux PMR (personnes à mobilité réduite). Un bar est accessible à l'accueil.
Une salle de réunion est disponible sur réservation (15 personnes).
Il n'y a pas de parking attenant à l'hôtel mais des parkings privés et payants sont situés à quelques rues.