Toutes les chambres sont équipées de la climatisation et d'une télévision.
Le Capital O Hotel Royal Stay est un établissement 3 étoiles situé à Bhopal, à 13 km du musée de l'Homme et à 14 km du parc national Van Vihar. La gare d'Habibganj est à 15 km et Kanha Fun City est à 26 km de l'hôtel.
L'aéroport Raja Bhoj, le plus proche, est implanté à 1 km.
Un petit-déjeuner continental est servi tous les matins sur place.
Adresse: 1 Bairagarh Railway Station Near By Shikhar Garden Bairagarh, Bhopal, 462030 Bhopal, Inde
Nombre de chambres: 30