Set in Secunderabad, within 4.3 km of Jalavihar and 4.7 km of Snow World, ON GREEN RESIDENCY offers accommodation with a terrace and free Wi-Fi throughout the property as well as free private parking for guests who drive. The property is situated 5.
Number of rooms: 15
15 Station Road, 500003 Secunderabad, India