Hotel Shelton π Address: # 87-1-19/B1, Morampudi Road beside Ramakrishna Theatre, Ayyappa Nagar ... π₯ Open: 24 hours.