Capital O 28034 Triple Tree Hotels & Resorts Bhubaneshwar, 23, Plot-23, Budha Nagar, Kalpana Square, Bhubaneshwar, 751014, Bhubaneshwar, India ** 6.4 / 10 71 opinii