Welcome to Felix Inn Manyata Tech Park , Bangalore , India