OYO 89968 Sri Sutra Hotel is located in Petaling Jaya. The area's natural beauty can be seen at KLCC Park and Batu Caves, while Berjaya Times Square and i-City are popular area attractions. KidZania and Perdana Botanical Gardens are also worth visiting.