Situato a soli 600 metri dai Tulsi Udyan, l'hotel Maa Sharda Palace Ayodhya comprende 8 camere con vista sulla città.
Kanak Bhavan Temple si trova a 1 km dall'affittacamere, mentre Ram Mandir è vicino a questo luogo. Gli ospiti possono visitare diversi luoghi di culto, come l'Hanuman Garhi, a 12 minuti a piedi dall'hotel. A 1,1 km dal Maa Sharda Palace gli ospiti troveranno il Naya Ghat. La stazione degli autobus Tulshi Ghat terminals è a 850 m da questa struttura.
Gli ospiti possono inoltre gustare la cucina india presso il ristorante Makan-Malai Restaurant, situato a 2 km da questo hotel.