Welcome to Castle BGR Service Apartments , Bangalore , India