What is the phone number for Temple Tree Studios?
If you have questions or concerns about your stay at Temple Tree Studios, call +91 804 110 0712 to speak with a front desk representative.