Looking for Six Degrees @ The Leela address or Six Degrees @ The Leela contact details? Well we have got you covered. The venue is located Near Airport Road Metro Station Mathuradas Vasanji Rd, Greater Indra Nagar. Here is Six Degrees @ The Leela Contact number - +918291852670. You can call them anytime between 10 Am to 8 PM. Six Degrees @ The Leela is 3.7 km from Andheri Railway Station and 4.7 km from Sahara International Airport.