You can reach the front desk of Taj Santacruz at +91 226 211 5211.