Situated in Hyderabad, 1.6 km from City Centre Mall, Destin Olympus Banjara features accommodation with a garden, free private parking and a shared lounge. Located around 4.
Number of rooms: 2
Road Number 12, Banjara Hills, Hyderabad, 500034 Hyderabad, India