OYO 89968 Sri Sutra Hotel is situated in Petaling Jaya, within 16 km of Federal Territory Mosque and 19 km of Putra World Trade Centre. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 90
65, Jalan TSB 10A, Petaling Jaya, 47000 Petaling Jaya, Malaysia
Hotel booked 1 times today.