Hotel Crystal Castle, is located in the serene urban lifestyle of South Bangalore, verdant locale of J.P.Nagar, just off Bannerghatta Road. Crystal Castle is a best staying option for the travellers, especially the business class. It offers excellent services and facilities to its guests. Special facilities are available for conference and training programs. The multi-cuisine restaurant serves lip smacking food items. Book your stay with hotel, a place of ease and comfort.