The Glorious ligger i Al Madinah, 10 km fra Al-Masjid an-Nabawi og 6 km fra Al Rashid Mega Mall. Der tilbydes indkvartering med gratis wi-fi, aircondition, en bar samt en fælles lounge.
Nogle af ferieboligerne har fladskærms-tv med satellitkanaler, fuldt udstyret køkken med køleskab samt eget badeværelse med bruser og hårtørrer.
Gæsterne kan spise buffet og halal-morgenmad.
Der tilbydes biludlejning på The Glorious.
Knowledge Economic City ligger 7 km fra overnatningsstedet, og parken Jabal Ahad ligger 8 km derfra. Den nærmeste lufthavn er Prins Mohammad bin Abdulaziz Internationale Lufthavn, 16 km fra The Glorious, og overnatningsstedet tilbyder gratis lufthavnstransport.