English: A guesthouse is also located on-site too.
Telugu: ఈ స్థలంలోనే గెస్ట్‌హౌస్ కూడా ఉంది.