Das Hotel O Vasu Palace Ayodhya befindet sich in Ayodhya und bietet einen leichten Zugang zu vielen Sehenswürdigkeiten. Mani Parvat Temple ist unter anderem nur 25 Minuten Fußweg von hier entfernt. Zu den Sehenswürdigkeiten, in einer 25 Gehminuten Entfernung vom Hotel, gehört auch Kanak Bhavan Temple. The Hanuman Garhi ist in einer 2 km Entfernung von der Unterkunft.
Die Gäste können in einem der 30 Zimmer übernachten, die mit einem Fernsehen mit mehreren Kanälen und einer Klimaanlage ausgestattet sind.