English: The Leela Palace
Telugu: లీలా ప్యాలెస్