Looking for Justa Hotels & Resorts address or Justa Hotels & Resorts contact details? Well we have got you covered. The venue is located Near Union Bank of India 5-4-187/5, S.M. Modi Complex, Karbala Maidan, Necklace Road. Here is Justa Hotels & Resorts Contact number - +919811247738. You can call them anytime between 10 Am to 8 PM.