Treebo Kubeera Palace 3 stars

MPM Millennium Wajihuddin Estate,M.No 3-6-552 to 558 & 558/1 , Level 5,6,7,HimayatNagar ,Hyderabad-500029, 500029 Hyderabad, India

Hotel image
Read more reviews for Treebo Kubeera Palace