Une fois dans Royal Relax Inn, vous vous trouverez à moins de 15 minutes de voiture de points d'intérêt comme Gateway Arch et St. Louis Union Station, Saint-Louis, Missouri, Etats-Unis d'Amérique. Parmi les petits plus appréciable, l'accès Wi-Fi et le parking sans voiturier. En voiture depuis l'hébergement, il ne vous faudra qu'une dizaine de minutes pour rejoindre des sites comme Stade de football américain Dome at America's Center et Busch Stadium.