Boasting a spa and wellness centre, Super OYO Raja Residency Near Snow World is situated in Hyderabad in the Telangana region, 2.9 km from Snow World and 5.5 km from Ravindra Bharathi.
Number of rooms: 90
1-5-1&560, Sri Sai Raja Deluxe Theater Complex, Street Number 7, Musheerabad, 500020 Hyderabad, India
Hotel booked 1 times today.